فهرست منبع

Merge branch 'pengyouhao_dev'

pengyh 1 سال پیش
والد
کامیت
15d9bdb326
99فایلهای تغییر یافته به همراه13068 افزوده شده و 36 حذف شده
  1. 50 0
      package-lock.json
  2. 1 0
      package.json
  3. 9 0
      src/api/announcement.js
  4. 0 0
      src/api/bigView.js
  5. BIN
      src/assets/-m-icon_class_0005.png
  6. BIN
      src/assets/-m-icon_class_0005@2x.png
  7. BIN
      src/assets/-m-icon_class_0005@3x.png
  8. BIN
      src/assets/-m-icon_class_001.png
  9. BIN
      src/assets/-m-icon_class_001@2x.png
  10. BIN
      src/assets/-m-icon_class_001@3x.png
  11. BIN
      src/assets/-m-icon_class_002.png
  12. BIN
      src/assets/-m-icon_class_002@2x.png
  13. BIN
      src/assets/-m-icon_class_002@3x.png
  14. BIN
      src/assets/-m-icon_class_003.png
  15. BIN
      src/assets/-m-icon_class_003@2x.png
  16. BIN
      src/assets/-m-icon_class_003@3x.png
  17. BIN
      src/assets/-m-icon_class_004.png
  18. BIN
      src/assets/-m-icon_class_004@2x.png
  19. BIN
      src/assets/-m-icon_class_004@3x.png
  20. BIN
      src/assets/-m-icon_class_006.png
  21. BIN
      src/assets/-m-icon_class_006@2x.png
  22. BIN
      src/assets/-m-icon_class_006@3x.png
  23. BIN
      src/assets/-m-icon_class_008.png
  24. BIN
      src/assets/-m-icon_class_008@2x.png
  25. BIN
      src/assets/-m-icon_class_008@3x.png
  26. BIN
      src/assets/-m-icon_class_009.png
  27. BIN
      src/assets/-m-icon_class_009@2x.png
  28. BIN
      src/assets/-m-icon_class_009@3x.png
  29. BIN
      src/assets/-m-icon_class_010.png
  30. BIN
      src/assets/-m-icon_class_010@2x.png
  31. BIN
      src/assets/-m-icon_class_010@3x.png
  32. BIN
      src/assets/-m-icon_class_011.png
  33. BIN
      src/assets/-m-icon_class_011@2x.png
  34. BIN
      src/assets/-m-icon_class_011@3x.png
  35. BIN
      src/assets/head0.png
  36. BIN
      src/assets/head1.png
  37. BIN
      src/assets/head2.png
  38. BIN
      src/assets/huanggc.png
  39. BIN
      src/assets/huanggcbid.png
  40. BIN
      src/assets/icon_class_007.png
  41. BIN
      src/assets/icon_class_007@2x.png
  42. BIN
      src/assets/icon_class_007@3x.png
  43. BIN
      src/assets/jia1.png
  44. BIN
      src/assets/jia2.png
  45. BIN
      src/assets/jian1.png
  46. BIN
      src/assets/jian2.png
  47. BIN
      src/assets/langc.png
  48. BIN
      src/assets/langcbid.png
  49. BIN
      src/assets/loginbg.png
  50. BIN
      src/assets/quanpingqh.png
  51. BIN
      src/assets/rightdb.png
  52. BIN
      src/assets/shang.png
  53. BIN
      src/assets/shifushuom.png
  54. BIN
      src/assets/shuoming.png
  55. 0 0
      src/assets/svg-icons/icons/rightdb.svg
  56. BIN
      src/assets/xia.png
  57. BIN
      src/assets/y1.png
  58. BIN
      src/assets/y2.png
  59. BIN
      src/assets/y3.png
  60. 137 0
      src/components/head.vue
  61. 4 0
      src/components/m-svg/index.js
  62. 52 0
      src/components/m-svg/index.vue
  63. 110 0
      src/components/moduleEnclosure.vue
  64. 21 0
      src/components/page-size-limit.vue
  65. 170 0
      src/components/pop-up.vue
  66. 13 5
      src/layout/components/Navbar.vue
  67. 0 2
      src/layout/components/Sidebar/index.vue
  68. 4 0
      src/main.js
  69. 20 6
      src/permission.js
  70. 6 1
      src/router/index.js
  71. 4 0
      src/styles/element-ui.scss
  72. 4 0
      src/styles/index.scss
  73. 4 0
      src/styles/variables.scss
  74. 11 0
      src/utils/const.js
  75. 156 0
      src/utils/s.js
  76. 41 0
      src/utils/t.js
  77. 80 0
      src/utils/tool.js
  78. 1 1
      src/views/auxiliaryFittings/salesManagement/components/attachmentSalesOrderDetail.vue
  79. 1 1
      src/views/auxiliaryFittings/salesManagement/components/auxiliarySalesOrderDetail.vue
  80. 37 0
      src/views/bigViews/dataView1/components/accessoryStatistics.vue
  81. 9235 0
      src/views/bigViews/dataView1/components/js/zhejiang.js
  82. 749 0
      src/views/bigViews/dataView1/components/mapDataStatistics.vue
  83. 343 0
      src/views/bigViews/dataView1/components/mapdata.vue
  84. 46 0
      src/views/bigViews/dataView1/components/orderAmountTrend.vue
  85. 228 0
      src/views/bigViews/dataView1/components/orderStatistics.vue
  86. 230 0
      src/views/bigViews/dataView1/components/orderTrend.vue
  87. 488 0
      src/views/bigViews/dataView1/components/trendChart.vue
  88. 232 0
      src/views/bigViews/dataView1/components/workOrderStatistics.vue
  89. 230 0
      src/views/bigViews/dataView1/components/workOrderTrend.vue
  90. 115 0
      src/views/bigViews/dataView1/index.vue
  91. 211 0
      src/views/bigViews/index.vue
  92. 2 2
      src/views/salesPurchasing/goodsInventory/index.vue
  93. 1 0
      src/views/salesPurchasing/goodsPurchasedStored/index.vue
  94. 4 1
      src/views/salesPurchasing/merchandisePurchaseReturn/index.vue
  95. 2 2
      src/views/salesPurchasing/mixins/common_code.js
  96. 3 3
      src/views/salesPurchasing/mixins/common_form.js
  97. 2 1
      src/views/salesPurchasing/mixins/out_storage_goods.js
  98. 9 9
      src/views/salesPurchasing/mixins/storage_goods.js
  99. 2 2
      src/views/salesPurchasing/mixins/storage_table.js

+ 50 - 0
package-lock.json

@@ -1847,6 +1847,56 @@
         "@types/yargs": "^13.0.0"
       }
     },
+    "@jiaminghi/bezier-curve": {
+      "version": "0.0.9",
+      "resolved": "https://registry.npmmirror.com/@jiaminghi/bezier-curve/-/bezier-curve-0.0.9.tgz",
+      "integrity": "sha512-u9xJPOEl6Dri2E9FfmJoGxYQY7vYJkURNX04Vj64tdi535tPrpkuf9Sm0lNr3QTKdHQh0DdNRsaa62FLQNQEEw==",
+      "requires": {
+        "@babel/runtime": "^7.5.5"
+      }
+    },
+    "@jiaminghi/c-render": {
+      "version": "0.4.3",
+      "resolved": "https://registry.npmmirror.com/@jiaminghi/c-render/-/c-render-0.4.3.tgz",
+      "integrity": "sha512-FJfzj5hGj7MLqqqI2D7vEzHKbQ1Ynnn7PJKgzsjXaZpJzTqs2Yw5OSeZnm6l7Qj7jyPAP53lFvEQNH4o4j6s+Q==",
+      "requires": {
+        "@babel/runtime": "^7.5.5",
+        "@jiaminghi/bezier-curve": "*",
+        "@jiaminghi/color": "*",
+        "@jiaminghi/transition": "*"
+      }
+    },
+    "@jiaminghi/charts": {
+      "version": "0.2.18",
+      "resolved": "https://registry.npmmirror.com/@jiaminghi/charts/-/charts-0.2.18.tgz",
+      "integrity": "sha512-K+HXaOOeWG9OOY1VG6M4mBreeeIAPhb9X+khG651AbnwEwL6G2UtcAQ8GWCq6GzhczcLwwhIhuaHqRygwHC0sA==",
+      "requires": {
+        "@babel/runtime": "^7.5.5",
+        "@jiaminghi/c-render": "^0.4.3"
+      }
+    },
+    "@jiaminghi/color": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmmirror.com/@jiaminghi/color/-/color-1.1.3.tgz",
+      "integrity": "sha512-ZY3hdorgODk4OSTbxyXBPxAxHPIVf9rPlKJyK1C1db46a50J0reFKpAvfZG8zMG3lvM60IR7Qawgcu4ZDO3+Hg=="
+    },
+    "@jiaminghi/data-view": {
+      "version": "2.10.0",
+      "resolved": "https://registry.npmmirror.com/@jiaminghi/data-view/-/data-view-2.10.0.tgz",
+      "integrity": "sha512-Cud2MTiMcqc5k2KWabR/svuVQmXHANqURo+yj40370/LdI/gyUJ6LG203hWXEnT1nMCeiv/SLVmxv3PXLScCeA==",
+      "requires": {
+        "@babel/runtime": "^7.5.5",
+        "@jiaminghi/charts": "*"
+      }
+    },
+    "@jiaminghi/transition": {
+      "version": "1.1.11",
+      "resolved": "https://registry.npmmirror.com/@jiaminghi/transition/-/transition-1.1.11.tgz",
+      "integrity": "sha512-owBggipoHMikDHHDW5Gc7RZYlVuvxHADiU4bxfjBVkHDAmmck+fCkm46n2JzC3j33hWvP9nSCAeh37t6stgWeg==",
+      "requires": {
+        "@babel/runtime": "^7.5.5"
+      }
+    },
     "@jridgewell/gen-mapping": {
       "version": "0.1.1",
       "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",

+ 1 - 0
package.json

@@ -15,6 +15,7 @@
     "test:ci": "npm run lint && npm run test:unit"
   },
   "dependencies": {
+    "@jiaminghi/data-view": "^2.10.0",
     "@turf/turf": "^6.5.0",
     "@vue-office/excel": "^1.3.0",
     "@vue/composition-api": "^1.7.1",

+ 9 - 0
src/api/announcement.js

@@ -1,5 +1,14 @@
 import request, { postBlob, getBlob, handleImport } from '@/utils/request'
 
+for(var i=0;i<1;i++){
+  request({
+    url: `/order/refund/test`,
+    method: 'post',
+  }).then(res=>{
+    console.log(JSON.parse(res.data),"bkuyboiun")
+  })
+}
+
 
 export function zfapiNoticeDetail(params) {
   return request({

+ 0 - 0
src/api/bigView.js


BIN
src/assets/-m-icon_class_0005.png


BIN
src/assets/-m-icon_class_0005@2x.png


BIN
src/assets/-m-icon_class_0005@3x.png


BIN
src/assets/-m-icon_class_001.png


BIN
src/assets/-m-icon_class_001@2x.png


BIN
src/assets/-m-icon_class_001@3x.png


BIN
src/assets/-m-icon_class_002.png


BIN
src/assets/-m-icon_class_002@2x.png


BIN
src/assets/-m-icon_class_002@3x.png


BIN
src/assets/-m-icon_class_003.png


BIN
src/assets/-m-icon_class_003@2x.png


BIN
src/assets/-m-icon_class_003@3x.png


BIN
src/assets/-m-icon_class_004.png


BIN
src/assets/-m-icon_class_004@2x.png


BIN
src/assets/-m-icon_class_004@3x.png


BIN
src/assets/-m-icon_class_006.png


BIN
src/assets/-m-icon_class_006@2x.png


BIN
src/assets/-m-icon_class_006@3x.png


BIN
src/assets/-m-icon_class_008.png


BIN
src/assets/-m-icon_class_008@2x.png


BIN
src/assets/-m-icon_class_008@3x.png


BIN
src/assets/-m-icon_class_009.png


BIN
src/assets/-m-icon_class_009@2x.png


BIN
src/assets/-m-icon_class_009@3x.png


BIN
src/assets/-m-icon_class_010.png


BIN
src/assets/-m-icon_class_010@2x.png


BIN
src/assets/-m-icon_class_010@3x.png


BIN
src/assets/-m-icon_class_011.png


BIN
src/assets/-m-icon_class_011@2x.png


BIN
src/assets/-m-icon_class_011@3x.png


BIN
src/assets/head0.png


BIN
src/assets/head1.png


BIN
src/assets/head2.png


BIN
src/assets/huanggc.png


BIN
src/assets/huanggcbid.png


BIN
src/assets/icon_class_007.png


BIN
src/assets/icon_class_007@2x.png


BIN
src/assets/icon_class_007@3x.png


BIN
src/assets/jia1.png


BIN
src/assets/jia2.png


BIN
src/assets/jian1.png


BIN
src/assets/jian2.png


BIN
src/assets/langc.png


BIN
src/assets/langcbid.png


BIN
src/assets/loginbg.png


BIN
src/assets/quanpingqh.png


BIN
src/assets/rightdb.png


BIN
src/assets/shang.png


BIN
src/assets/shifushuom.png


BIN
src/assets/shuoming.png


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
src/assets/svg-icons/icons/rightdb.svg


BIN
src/assets/xia.png


BIN
src/assets/y1.png


BIN
src/assets/y2.png


BIN
src/assets/y3.png


+ 137 - 0
src/components/head.vue

@@ -0,0 +1,137 @@
+<template>
+  <div class="headview">
+    <div class="asleft">
+      <dv-scroll-board
+        ref="scrollBoard"
+        :config="config"
+        style="width: 100%; height: 100%"
+      />
+    </div>
+    <img :src="[img0, img1, img2][swindex]" alt="" srcset="" />
+    <div class="asright">{{ timeStr }}</div>
+  </div>
+</template>
+
+<script>
+import { dateFormat } from '@/utils/tool.js';
+import { tq } from '@/api/bigView.js';
+import img0 from '@/assets/head0.png';
+import img1 from '@/assets/head1.png';
+import img2 from '@/assets/head2.png';
+export default {
+  props: {
+    swindex: {
+      type: Number,
+      default: 0,
+    },
+  },
+  data() {
+    return {
+      img0,
+      img1,
+      img2,
+      timeStr: '',
+      timeId: null,
+      info: {},
+      config: {
+        rowNum: 1,
+        carousel: 'page',
+        data: [],
+        waitTime: 3000,
+      },
+    };
+  },
+  mounted() {
+    this.gettq();
+    this.timeId2 = setInterval(this.gettq, 60000 * 60 * 8);
+    this.timeId = setInterval(() => {
+      let date = new Date();
+      this.timeStr = dateFormat('YYYY-mm-dd HH:MM:SS WWW', date);
+    }, 1000);
+  },
+  beforeUnmount() {
+    this.timeId && clearInterval(this.timeId);
+    this.timeId2 && clearInterval(this.timeId2);
+  },
+  methods: {
+    gettq() {
+      Promise.all([
+        tq('广州市'),
+        tq('清远市'),
+        tq('韶关市'),
+        tq('佛山市'),
+        tq('肇庆市'),
+        tq('云浮市'),
+      ])
+        .then((reslist) => {
+          var atrlist = reslist.map((item2) => {
+            var item = item2.data;
+            return [
+              `<div class="jajajaj">${
+                item.result.city
+                  ? `${item.result.city} :${item.result.weather || ''} ${
+                      item.result.templow || ''
+                    }℃ ~${item.result.temphigh || ''}℃`
+                  : ''
+              }</div>`,
+            ];
+          });
+          this.$refs['scrollBoard'].updateRows(atrlist);
+        })
+        .catch((err) => {
+          console.log(err);
+        });
+    },
+  },
+};
+</script>
+
+<style scoped lang="scss">
+::v-deep .jajajaj {
+  height: 24px;
+  line-height: 24px;
+  font-size: 20px;
+  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
+  font-weight: 400;
+  text-align: left;
+  color: #34c7ff;
+}
+::v-deep .dv-scroll-board {
+  background: none !important;
+  .row,
+  .row-item {
+    background: none !important;
+    height: 24px !important;
+  }
+}
+.headview {
+  width: 100%;
+  height: 100%;
+  position: relative;
+  overflow: hidden;
+  img {
+    position: absolute;
+    bottom: 0;
+    width: 1920;
+    height: 58px;
+  }
+  .asleft {
+    width: 500px;
+    height: 24px;
+    overflow: hidden;
+    position: absolute;
+    bottom: 10px;
+    left: 67px;
+  }
+  .asright {
+    font-size: 20px;
+    font-family: Source Han Sans CN, Source Han Sans CN-Regular;
+    font-weight: 400;
+    text-align: left;
+    color: #34c7ff;
+    position: absolute;
+    bottom: 10px;
+    right: 67px;
+  }
+}
+</style>

+ 4 - 0
src/components/m-svg/index.js

@@ -0,0 +1,4 @@
+const requireAll = (requireContext) =>
+  requireContext.keys().map(requireContext);
+const req = require.context('@/assets/svg-icons/icons', false, /\.svg$/);
+export default requireAll(req);

+ 52 - 0
src/components/m-svg/index.vue

@@ -0,0 +1,52 @@
+<template>
+  <svg
+    class="mw-svg"
+    aria-hidden="true"
+    :style="{
+      fontSize: size + 'px',
+      fill: fill,
+      color: fill,
+      background: background,
+    }"
+  >
+    <use :xlink:href="iconName"></use>
+  </svg>
+</template>
+<script>
+export default {
+  name: 'my-svg',
+  props: {
+    name: {
+      type: String,
+      default: '',
+    },
+    size: {
+      type: String,
+      default: '16',
+    },
+    fill: {
+      type: String,
+      default: '',
+    },
+    background: {
+      type: String,
+      default: '',
+    },
+  },
+  computed: {
+    iconName() {
+      return `#${this.name}`;
+    },
+  },
+};
+</script>
+<style lang="scss" scoped>
+.mw-svg {
+  width: 1.4em;
+  height: 1.4em;
+  fill: currentColor;
+  overflow: hidden;
+  line-height: 1em;
+  display: inline-block;
+}
+</style>

+ 110 - 0
src/components/moduleEnclosure.vue

@@ -0,0 +1,110 @@
+<template>
+  <div class="am-moduleEnclosure am-corner">
+    <div class="am-moduleEnclosurecon">
+      <zj-page-container>
+        <div class="am-moduleEnclosureTitle" v-if="title">
+          <div class="am-moduleEnclosureTitle-div">
+            <img
+              src="@/assets/rightdb.png"
+              style="width: 12px; height: 12px; margin-right: 4px"
+            />
+            <span>{{ title }}</span>
+          </div>
+          <div>
+            <slot name="rightce" />
+          </div>
+        </div>
+        <zj-page-fill>
+          <div style="width: 100%; height: 100%; overflow: hidden">
+            <slot />
+          </div>
+        </zj-page-fill>
+      </zj-page-container>
+    </div>
+  </div>
+</template>
+
+<script>
+export default {
+  components: {},
+  props: {
+    title: {
+      type: String,
+      default: null,
+    },
+  },
+};
+</script>
+
+<style scoped lang="scss">
+.am-moduleEnclosure {
+  width: 100%;
+  height: 100%;
+  position: relative;
+  background: linear-gradient(
+    0deg,
+    rgba(9, 20, 82, 0.6) 0%,
+    rgba(6, 22, 81, 0.6) 50%,
+    rgba(9, 20, 82, 0.6) 100%
+  );
+  border: 3px solid #082570;
+  border-image: linear-gradient(0deg, #34c7ff 0%, #26d5ff 51%, #34c7ff 100%) 3 3;
+  box-sizing: border-box;
+  padding: 16px;
+}
+.am-moduleEnclosurecon {
+  position: absolute;
+  top: 16px;
+  bottom: 16px;
+  left: 16px;
+  right: 16px;
+  z-index: 999;
+}
+.am-moduleEnclosureTitle-div {
+  width: 100%;
+  height: 20px;
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+}
+.am-moduleEnclosureTitle {
+  width: 100%;
+  height: 22px;
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  margin-top: -4px;
+  font-size: 14px;
+  font-family: Source Han Sans CN, Source Han Sans CN-Bold;
+  font-weight: 700;
+  text-align: left;
+  color: #759bdd;
+  line-height: 22px;
+}
+.am-corner {
+  position: relative;
+  border: 3px solid #81bcff;
+}
+.am-corner:after {
+  content: '';
+  width: calc(100% - 24px);
+  height: calc(100% + 6px);
+  position: absolute;
+  left: 12px;
+  top: -3px;
+  bottom: -3px;
+  border-bottom: 3px solid #082570;
+  border-top: 3px solid #082570;
+}
+.am-corner:before {
+  content: '';
+  width: calc(100% + 6px);
+  height: calc(100% - 24px);
+  position: absolute;
+  left: -3px;
+  right: -3px;
+  top: 12px;
+  border-left: 3px solid #082570;
+  border-right: 3px solid #082570;
+}
+</style>

+ 21 - 0
src/components/page-size-limit.vue

@@ -0,0 +1,21 @@
+<template>
+  <div class="page-size-limit">
+    <slot />
+  </div>
+</template>
+
+<script>
+export default {};
+</script>
+
+<style lang="scss">
+$min-width: 1280px;
+$min-height: 720px;
+
+.page-size-limit {
+  width: 100%;
+  height: 100%;
+  min-width: $min-width;
+  min-height: $min-height;
+}
+</style>

+ 170 - 0
src/components/pop-up.vue

@@ -0,0 +1,170 @@
+<template>
+  <div class="pop-up-div" v-if="show" @click="setValue">
+    <div
+      :style="{
+        top: `${top}px`,
+        left: `${left}px`,
+        ...style,
+      }"
+      :class="{
+        'pop-up': true,
+        px500: sizelay == 'min',
+        px550: sizelay == 'big',
+      }"
+      @click.stop="() => {}"
+    >
+      <div class="pop-up-title">{{ title }}</div>
+      <div class="pop-up-body">
+        <slot />
+        <div class="pop-up-item" v-for="(val, index) in item" :key="index">
+          <div
+            class="subheading"
+            :style="{
+              'text-align': textAlign,
+            }"
+          >
+            {{ val.area }}
+          </div>
+          <div
+            class="jinge"
+            :style="{
+              'text-align': textAlign,
+            }"
+          >
+            {{ val.amount }}
+          </div>
+          <div
+            class="tishi222"
+            :style="{
+              'text-align': textAlign,
+            }"
+          >
+            {{ val.bills }}
+          </div>
+        </div>
+      </div>
+    </div>
+  </div>
+</template>
+
+<script>
+import bus from '@/utils/eventBus.js';
+export default {
+  props: {
+    top: {
+      type: Number,
+      default: 0,
+    },
+    left: {
+      type: [Number, String],
+      default: 0,
+    },
+    title: {
+      type: String,
+      default: '',
+    },
+    show: {
+      type: [Boolean],
+      default: false,
+    },
+    item: {
+      type: Array,
+      default: () => [],
+    },
+    style: {
+      type: Object,
+      default: () => ({}),
+    },
+    textAlign: {
+      type: String,
+      default: 'right',
+    },
+    sizelay: {
+      type: String,
+      default: 'min',
+    },
+  },
+  watch: {
+    show() {
+      if (this.show) {
+        bus.emit('autoplay', false);
+      } else {
+        bus.emit('autoplay', true);
+      }
+    },
+  },
+  methods: {
+    setValue() {
+      this.$emit('col', false);
+    },
+  },
+};
+</script>
+
+<style scoped lang="scss">
+.pop-up-div {
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  position: fixed;
+  z-index: 100000000000000;
+}
+.px500 {
+  width: 500px;
+}
+.px550 {
+  width: 700px;
+}
+.pop-up {
+  display: inline-block;
+  background: #185099;
+  border: 1px solid #42c1eb;
+  border-radius: 10px;
+  position: fixed;
+  z-index: 1000000000000000;
+  box-sizing: border-box;
+  padding: 20px;
+  .pop-up-title {
+    font-size: 18px;
+    font-family: Source Han Sans CN, Source Han Sans CN-Medium;
+    font-weight: 500;
+    text-align: left;
+    color: #93b0d8;
+    line-height: 25px;
+  }
+  .pop-up-body {
+    width: 100%;
+    height: auto;
+    display: flex;
+    flex-wrap: wrap;
+    .pop-up-item {
+      width: 25%;
+      height: auto;
+      box-sizing: border-box;
+      padding: 10px 10px;
+      .subheading {
+        font-size: 18px;
+        font-family: Source Han Sans CN, Source Han Sans CN-Medium;
+        font-weight: 500;
+        color: #93b0d8;
+        line-height: 25px;
+      }
+      .jinge {
+        font-size: 18px;
+        font-family: Source Han Sans CN, Source Han Sans CN-Medium;
+        font-weight: 500;
+        color: #ffffff;
+        line-height: 25px;
+      }
+      .tishi222 {
+        font-size: 16px;
+        font-family: Source Han Sans CN, Source Han Sans CN-Medium;
+        font-weight: 500;
+        color: #7ae38d;
+        line-height: 25px;
+      }
+    }
+  }
+}
+</style>

+ 13 - 5
src/layout/components/Navbar.vue

@@ -18,18 +18,18 @@
       </div>
       <!-- 右侧 -->
       <div class="right-menu">
+        <div class="right-menu-item" v-if="bigViewsBool" @click="goBigViews">
+          <el-button size="mini">数据大屏</el-button>
+        </div>
         <div class="right-menu-item">
           <el-autocomplete
             v-model="pathurl"
-            :fetch-suggestions="querySearchAsync"
+            :fetch-suggestions="querySearchAsync"s
             placeholder="搜索菜单"
             @select="handleSelect"
           ></el-autocomplete>
         </div>
-        <div style="margin-right: 20px; cursor: pointer" @click="
-          getList()
-        isShow = true
-          ">
+        <div  style="margin-right: 20px; cursor: pointer" @click="getList();isShow = true">
           <i class="el-icon-message-solid"></i>
           <el-badge :is-dot="isDot1 || isDot2"></el-badge>
         </div>
@@ -235,6 +235,9 @@ export default {
     routes() {
       return global.antRouter.filter(item => item.meta)
     },
+    bigViewsBool(){
+      return !!global.antRouter.find(item => item.code=="bigViews")
+    },
     noticeVisible() {
       return this.noticeCount > 0
     },
@@ -324,6 +327,11 @@ export default {
     this.$store.commit('app/SET_L1_PATH', this.path)
   },
   methods: {
+    goBigViews(){
+      this.$router.push({
+	  		name: 'bigViews',
+	  	})
+    },
     handlePage() {
       let link = null
       if (process.env.VUE_APP_ENV === 'production') {

+ 0 - 2
src/layout/components/Sidebar/index.vue

@@ -33,8 +33,6 @@ export default {
     routes() {
       var l1 = this.$router.options.routes.concat(global.antRouter).find(item => item.path === this.l1Path)
       if (l1 && l1.children) {
-        console.log(l1.children)
-        console.log(global.antRouter)
         return l1.children
       } else {
         return []

+ 4 - 0
src/main.js

@@ -15,6 +15,10 @@ import 'quill/dist/quill.snow.css'
 import 'quill/dist/quill.bubble.css'
 Vue.use(VueQuillEditor /* { default global options } */)
 
+
+import dataV from '@jiaminghi/data-view';
+Vue.use(dataV)
+
 import VQuillEditor from '@/components/v-quill-editor'
 Vue.component('v-quill-editor', VQuillEditor)
 

+ 20 - 6
src/permission.js

@@ -49,7 +49,6 @@ router.beforeEach(async (to, from, next) => {
             global.antRouter = []
             next()
           }
-
           var userInfo = JSON.parse(localStorage.getItem('greemall_user'))
           var moduleObj = {
             // 辅材配件
@@ -59,11 +58,18 @@ router.beforeEach(async (to, from, next) => {
             // 延保
             valueAddedService: userInfo.moduleYb,
           }
-
           // 设置路由
           lay.children = []
           for (var route of store.getters.menus) {
-            if (moduleObj[route.code] !== false) {
+            if (route.code == "bigViews") {
+              router.addRoutes([{
+                path: '/bigViews',
+                code: "bigViews",
+                name: "bigViews",
+                component: _import(`${route.fullUrl}/index`),
+                hidden: true
+              }])
+            } else if (moduleObj[route.code] !== false) {
               lay.children.push(...buildRoute(route))
             }
           }
@@ -71,7 +77,15 @@ router.beforeEach(async (to, from, next) => {
           router.addRoutes([lay])
           global.antRouter = []
           for (var route of store.getters.menus) {
-            if (moduleObj[route.code] !== false) {
+            if (route.code == "bigViews") {
+              global.antRouter.push({
+                path: '/bigViews',
+                code: "bigViews",
+                name: "bigViews",
+                component: _import(`${route.fullUrl}/index`),
+                hidden: true
+              })
+            } else if (moduleObj[route.code] !== false) {
               global.antRouter.push(...buildRoute(route, '', false))
             }
           }
@@ -159,7 +173,7 @@ function buildRoute(route, parentUrl = '', bool = true) {
       item.meta.roleItems = roleItems
 
       if (!pages.find(ite => ite.path === item.path)) {
-        item.path = `${item.path}${bool?'/:pageName?/:pageType?/:pageCode?/:pagePam?':''}`
+        item.path = `${item.path}${bool ? '/:pageName?/:pageType?/:pageCode?/:pagePam?' : ''}`
         pages.push(item)
       }
 
@@ -181,7 +195,7 @@ function buildRoute(route, parentUrl = '', bool = true) {
         item.component = _import(`${fullUrl}/index`)
         item.component.name = item.name
         if (!pages.find(ite => ite.path === item.path)) {
-          item.path = `${item.path}${bool?'/:pageName?/:pageType?/:pageCode?/:pagePam?':''}`
+          item.path = `${item.path}${bool ? '/:pageName?/:pageType?/:pageCode?/:pagePam?' : ''}`
           pages.push(item)
         }
 

+ 6 - 1
src/router/index.js

@@ -40,7 +40,12 @@ export const constantRoutes = [
     path: '/404',
     component: () => import('@/views/404'),
     hidden: true
-  }
+  },
+  // {
+  //   path: '/bigViews',
+  //   component: () => import('@/views/bigViews/index'),
+  //   hidden: true
+  // }
 ]
 
 const createRouter = () =>

+ 4 - 0
src/styles/element-ui.scss

@@ -1,5 +1,9 @@
 // cover some element-ui styles
 
+$min-width: 1280px;
+$min-height: 720px;
+
+
 .el-breadcrumb__inner,
 .el-breadcrumb__inner a {
   font-weight: 400 !important;

+ 4 - 0
src/styles/index.scss

@@ -4,6 +4,10 @@
 @import './element-ui.scss';
 @import './sidebar.scss';
 
+$min-width: 1280px;
+$min-height: 720px;
+
+
 body {
   height: 100%;
   -moz-osx-font-smoothing: grayscale;

+ 4 - 0
src/styles/variables.scss

@@ -29,6 +29,10 @@ $navbarBg: #ffffff;
 $navbarText: #333333;
 $navbarActiveText: #ffffff;
 
+$min-width: 1280px;
+$min-height: 720px;
+
+
 // the :export directive is the magic sauce for webpack
 // https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass
 :export {

+ 11 - 0
src/utils/const.js

@@ -0,0 +1,11 @@
+export const csize = function(size){
+    return document.body.clientWidth/1920*size;
+    // if(document.body.clientWidth<=1440){
+    //     return 10
+    // }else if(document.body.clientWidth<=1920){
+    //     return 12
+    // }else if(document.body.clientWidth<=2560){
+    //     return 16
+    // }
+    // return 22
+}

+ 156 - 0
src/utils/s.js

@@ -0,0 +1,156 @@
+const methodMap = [
+  [
+    'requestFullscreen',
+    'exitFullscreen',
+    'fullscreenElement',
+    'fullscreenEnabled',
+    'fullscreenchange',
+    'fullscreenerror',
+  ],
+  // New WebKit
+  [
+    'webkitRequestFullscreen',
+    'webkitExitFullscreen',
+    'webkitFullscreenElement',
+    'webkitFullscreenEnabled',
+    'webkitfullscreenchange',
+    'webkitfullscreenerror',
+  ],
+  // Old WebKit
+  [
+    'webkitRequestFullScreen',
+    'webkitCancelFullScreen',
+    'webkitCurrentFullScreenElement',
+    'webkitCancelFullScreen',
+    'webkitfullscreenchange',
+    'webkitfullscreenerror',
+  ],
+  [
+    'mozRequestFullScreen',
+    'mozCancelFullScreen',
+    'mozFullScreenElement',
+    'mozFullScreenEnabled',
+    'mozfullscreenchange',
+    'mozfullscreenerror',
+  ],
+  [
+    'msRequestFullscreen',
+    'msExitFullscreen',
+    'msFullscreenElement',
+    'msFullscreenEnabled',
+    'MSFullscreenChange',
+    'MSFullscreenError',
+  ],
+];
+
+const nativeAPI = (() => {
+  if (typeof document === 'undefined') {
+    return false;
+  }
+
+  const unprefixedMethods = methodMap[0];
+  const returnValue = {};
+
+  for (const methodList of methodMap) {
+    const exitFullscreenMethod = methodList[1];
+    if (exitFullscreenMethod in document) {
+      for (const [index, method] of methodList.entries()) {
+        returnValue[unprefixedMethods[index]] = method;
+      }
+
+      return returnValue;
+    }
+  }
+
+  return false;
+})();
+
+const eventNameMap = {
+  change: nativeAPI.fullscreenchange,
+  error: nativeAPI.fullscreenerror,
+};
+
+let screenfull = {
+  request(element = document.documentElement, options) {
+    return new Promise((resolve, reject) => {
+      const onFullScreenEntered = () => {
+        screenfull.off('change', onFullScreenEntered);
+        resolve();
+      };
+
+      screenfull.on('change', onFullScreenEntered);
+
+      const returnPromise = element[nativeAPI.requestFullscreen](options);
+
+      if (returnPromise instanceof Promise) {
+        returnPromise.then(onFullScreenEntered).catch(reject);
+      }
+    });
+  },
+  exit() {
+    return new Promise((resolve, reject) => {
+      if (!screenfull.isFullscreen) {
+        resolve();
+        return;
+      }
+
+      const onFullScreenExit = () => {
+        screenfull.off('change', onFullScreenExit);
+        resolve();
+      };
+
+      screenfull.on('change', onFullScreenExit);
+
+      const returnPromise = document[nativeAPI.exitFullscreen]();
+
+      if (returnPromise instanceof Promise) {
+        returnPromise.then(onFullScreenExit).catch(reject);
+      }
+    });
+  },
+  toggle(element, options) {
+    return screenfull.isFullscreen
+      ? screenfull.exit()
+      : screenfull.request(element, options);
+  },
+  onchange(callback) {
+    screenfull.on('change', callback);
+  },
+  onerror(callback) {
+    screenfull.on('error', callback);
+  },
+  on(event, callback) {
+    const eventName = eventNameMap[event];
+    if (eventName) {
+      document.addEventListener(eventName, callback, false);
+    }
+  },
+  off(event, callback) {
+    const eventName = eventNameMap[event];
+    if (eventName) {
+      document.removeEventListener(eventName, callback, false);
+    }
+  },
+  raw: nativeAPI,
+};
+
+Object.defineProperties(screenfull, {
+  isFullscreen: {
+    get: () => Boolean(document[nativeAPI.fullscreenElement]),
+  },
+  element: {
+    enumerable: true,
+    get: () => document[nativeAPI.fullscreenElement] ?? undefined,
+  },
+  isEnabled: {
+    enumerable: true,
+    // Coerce to boolean in case of old WebKit.
+    get: () => Boolean(document[nativeAPI.fullscreenEnabled]),
+  },
+});
+
+if (!nativeAPI) {
+  screenfull = { isEnabled: false };
+}
+
+export default screenfull;

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 41 - 0
src/utils/t.js


+ 80 - 0
src/utils/tool.js

@@ -0,0 +1,80 @@
+import { LeaderLine } from './t.js';
+/**
+ * 若文档中已有命名dateFormat,可用dFormat()调用
+ * 年(Y) 可用1-4个占位符
+ * 月(m)、日(d)、小时(H)、分(M)、秒(S) 可用1-2个占位符
+ * 星期(W) 可用1-3个占位符
+ * 季度(q为阿拉伯数字,Q为中文数字)可用1或4个占位符
+ *
+ * let date = new Date()
+ * dateFormat("YYYY-mm-dd HH:MM:SS", date)           2020-02-09 14:04:23
+ * dateFormat("YYYY-mm-dd HH:MM:SS Q", date)         2020-02-09 14:09:03 一
+ * dateFormat("YYYY-mm-dd HH:MM:SS WWW", date)       2020-02-09 14:45:12 星期日
+ * dateFormat("YYYY-mm-dd HH:MM:SS QQQQ", date)      2020-02-09 14:09:36 第一季度
+ * dateFormat("YYYY-mm-dd HH:MM:SS WWW QQQQ", date)  2020-02-09 14:46:12 星期日 第一季度
+ */
+export function dateFormat(format, date) {
+  if (typeof date === 'string') {
+    date = new Date(date);
+  }
+  const we = date.getDay(); // 星期
+  const qut = Math.floor((date.getMonth() + 3) / 3).toString(); // 季度
+  const opt = {
+    'Y+': date.getFullYear().toString(), // 年
+    'm+': (date.getMonth() + 1).toString(), // 月(月份从0开始,要+1)
+    'd+': date.getDate().toString(), // 日
+    'H+': date.getHours().toString(), // 时
+    'M+': date.getMinutes().toString(), // 分
+    'S+': date.getSeconds().toString(), // 秒
+    'q+': qut, // 季度
+  };
+  const week = {
+    // 中文数字 (星期)
+    0: '日',
+    1: '一',
+    2: '二',
+    3: '三',
+    4: '四',
+    5: '五',
+    6: '六',
+  };
+  const quarter = {
+    // 中文数字(季度)
+    1: '一',
+    2: '二',
+    3: '三',
+    4: '四',
+  };
+  if (/(W+)/.test(format)) {
+    format = format.replace(
+      RegExp.$1,
+      RegExp.$1.length > 1
+        ? RegExp.$1.length > 2
+          ? '星期' + week[we]
+          : '周' + week[we]
+        : week[we]
+    );
+  }
+  if (/(Q+)/.test(format)) {
+    // 输入一个Q,只输出一个中文数字,输入4个Q,则拼接上字符串
+    format = format.replace(
+      RegExp.$1,
+      RegExp.$1.length === 4 ? '第' + quarter[qut] + '季度' : quarter[qut]
+    );
+  }
+  for (const k in opt) {
+    const r = new RegExp('(' + k + ')').exec(format);
+    if (r) {
+      // 若输入的长度不为1,则前面补零
+      format = format.replace(
+        r[1],
+        RegExp.$1.length === 1 ? opt[k] : opt[k].padStart(RegExp.$1.length, '0')
+      );
+    }
+  }
+  return format;
+}
+
+export function createline(startEle, endEle, ...p) {
+  return new LeaderLine(startEle, endEle, ...p);
+}

+ 1 - 1
src/views/auxiliaryFittings/salesManagement/components/attachmentSalesOrderDetail.vue

@@ -290,7 +290,7 @@
 							{{(scope.row.price * 100) * scope.row.salesQty / 100}}
 						</template>
 					</el-table-column>
-					<el-table-column prop="goods.qty" align="center" label="库存数量"></el-table-column>
+					<el-table-column prop="goods.qty" align="center" label="全部库存数量"></el-table-column>
 					<el-table-column label="操作" align="right" width="140">
 						<template slot-scope="scope" v-if="formType != 2">
 							<el-button size="mini" type="primary" v-if="scope.$index != isEdit" @click="isEdit = scope.$index">编辑</el-button>

+ 1 - 1
src/views/auxiliaryFittings/salesManagement/components/auxiliarySalesOrderDetail.vue

@@ -315,7 +315,7 @@
 							{{((scope.row.price * 100) * scope.row.salesQty / 100).toFixed(2)}}
 						</template>
 					</el-table-column>
-					<el-table-column prop="goods.qty" align="center" label="库存数量"></el-table-column>
+					<el-table-column prop="goods.qty" align="center" label="全部库存数量"></el-table-column>
 					<el-table-column label="操作" align="right" width="140">
 						<template slot-scope="scope" v-if="formType != 2">
 							<el-button size="mini" type="primary" v-if="scope.$index != isEdit" @click="isEdit = scope.$index">编辑</el-button>

+ 37 - 0
src/views/bigViews/dataView1/components/accessoryStatistics.vue

@@ -0,0 +1,37 @@
+<template>
+  <moduleEnclosure title="近30日辅配件统计">
+    <div class="heat-lay">
+    </div>
+  </moduleEnclosure>
+</template>
+
+<script>
+import moduleEnclosure from '@/components/moduleEnclosure.vue';
+export default {
+  components: {
+    moduleEnclosure,
+  },
+  data() {
+    return {
+      
+    };
+  },
+  mounted() {
+
+  },
+  beforeUnmount() {
+
+  },
+  methods: {
+
+  },
+};
+</script>
+
+<style scoped lang="scss">
+.heat-lay {
+  width: 100%;
+  height: 100%;
+ 
+}
+</style>

+ 9235 - 0
src/views/bigViews/dataView1/components/js/zhejiang.js

@@ -0,0 +1,9235 @@
+export default {
+  type: 'FeatureCollection',
+  features: [
+    {
+      type: 'Feature',
+      properties: {
+        adcode: 440100,
+        name: '广州市',
+        center: [113.280637, 23.125178],
+        centroid: [113.544372, 23.329249],
+        childrenNum: 11,
+        level: 'city',
+        acroutes: [100000, 440000],
+        parent: { adcode: 440000 },
+      },
+      geometry: {
+        type: 'MultiPolygon',
+        coordinates: [
+          [
+            [
+              [113.300423, 22.877056],
+              [113.301304, 22.874951],
+              [113.29811, 22.873102],
+              [113.301337, 22.866117],
+              [113.296325, 22.862504],
+              [113.297416, 22.860214],
+              [113.29681, 22.857824],
+              [113.29985, 22.859048],
+              [113.301018, 22.855591],
+              [113.303804, 22.852077],
+              [113.305622, 22.851038],
+              [113.309653, 22.851195],
+              [113.310788, 22.83445],
+              [113.312098, 22.830395],
+              [113.314411, 22.828189],
+              [113.318178, 22.826254],
+              [113.329369, 22.82328],
+              [113.332244, 22.821687],
+              [113.335967, 22.817944],
+              [113.344977, 22.820207],
+              [113.346078, 22.818812],
+              [113.350407, 22.818072],
+              [113.352555, 22.81877],
+              [113.352522, 22.821658],
+              [113.364263, 22.823494],
+              [113.36803, 22.821587],
+              [113.373384, 22.822697],
+              [113.375575, 22.822227],
+              [113.38398, 22.816479],
+              [113.387196, 22.812594],
+              [113.39343, 22.809847],
+              [113.39191, 22.8073],
+              [113.388749, 22.804895],
+              [113.383032, 22.799302],
+              [113.376071, 22.795986],
+              [113.374683, 22.794563],
+              [113.371852, 22.796883],
+              [113.36336, 22.793538],
+              [113.360265, 22.792955],
+              [113.357875, 22.793923],
+              [113.356542, 22.792969],
+              [113.35771, 22.787034],
+              [113.361499, 22.777014],
+              [113.365156, 22.772601],
+              [113.381457, 22.761569],
+              [113.391073, 22.755704],
+              [113.404279, 22.747247],
+              [113.412188, 22.742819],
+              [113.417883, 22.740413],
+              [113.426143, 22.738007],
+              [113.441123, 22.737224],
+              [113.447776, 22.735857],
+              [113.467977, 22.728524],
+              [113.464816, 22.720963],
+              [113.471314, 22.714997],
+              [113.491912, 22.699787],
+              [113.52338, 22.679305],
+              [113.540717, 22.6662],
+              [113.539506, 22.657938],
+              [113.533084, 22.656371],
+              [113.532974, 22.654989],
+              [113.536884, 22.647523],
+              [113.544749, 22.635184],
+              [113.561634, 22.607511],
+              [113.565137, 22.603477],
+              [113.567395, 22.605929],
+              [113.571922, 22.602808],
+              [113.574719, 22.605715],
+              [113.578552, 22.604618],
+              [113.580976, 22.602095],
+              [113.589986, 22.595197],
+              [113.594667, 22.594399],
+              [113.599623, 22.594399],
+              [113.615011, 22.585291],
+              [113.620782, 22.579532],
+              [113.63932, 22.548283],
+              [113.651612, 22.515714],
+              [113.66201, 22.514787],
+              [113.682343, 22.51436],
+              [113.70598, 22.516285],
+              [113.728186, 22.521989],
+              [113.737625, 22.527665],
+              [113.740467, 22.534267],
+              [113.716852, 22.645201],
+              [113.685284, 22.717731],
+              [113.648132, 22.76174],
+              [113.626014, 22.786749],
+              [113.612081, 22.802291],
+              [113.59763, 22.817418],
+              [113.584027, 22.831305],
+              [113.577594, 22.841194],
+              [113.571228, 22.85313],
+              [113.571007, 22.856956],
+              [113.571096, 22.865876],
+              [113.572616, 22.874752],
+              [113.574279, 22.881124],
+              [113.575105, 22.888334],
+              [113.574279, 22.891933],
+              [113.570545, 22.898603],
+              [113.564311, 22.906922],
+              [113.550498, 22.936212],
+              [113.546357, 22.946207],
+              [113.541797, 22.959385],
+              [113.537347, 22.965085],
+              [113.533646, 22.971509],
+              [113.529229, 22.98261],
+              [113.526189, 22.995656],
+              [113.523017, 23.01133],
+              [113.521541, 23.028337],
+              [113.521695, 23.030213],
+              [113.522896, 23.037274],
+              [113.526211, 23.043084],
+              [113.531994, 23.050954],
+              [113.540574, 23.057957],
+              [113.543724, 23.062289],
+              [113.545993, 23.06905],
+              [113.549, 23.076024],
+              [113.556292, 23.081236],
+              [113.562471, 23.082017],
+              [113.570336, 23.084204],
+              [113.586417, 23.087797],
+              [113.59611, 23.092072],
+              [113.601408, 23.095395],
+              [113.605395, 23.100393],
+              [113.610396, 23.103787],
+              [113.628592, 23.103404],
+              [113.640278, 23.103886],
+              [113.644398, 23.10897],
+              [113.642845, 23.110872],
+              [113.642702, 23.113485],
+              [113.646325, 23.11526],
+              [113.64844, 23.117744],
+              [113.651249, 23.119292],
+              [113.655258, 23.117191],
+              [113.657098, 23.118596],
+              [113.661228, 23.117972],
+              [113.660644, 23.112093],
+              [113.66201, 23.111455],
+              [113.670701, 23.116424],
+              [113.681891, 23.117759],
+              [113.687806, 23.119789],
+              [113.692267, 23.1227],
+              [113.701332, 23.130281],
+              [113.705342, 23.13207],
+              [113.716929, 23.138912],
+              [113.724375, 23.141226],
+              [113.7291, 23.142049],
+              [113.738595, 23.141311],
+              [113.754048, 23.129571],
+              [113.757286, 23.129401],
+              [113.77513, 23.131047],
+              [113.781023, 23.13065],
+              [113.785462, 23.128421],
+              [113.791266, 23.127683],
+              [113.80455, 23.12906],
+              [113.814673, 23.127768],
+              [113.826106, 23.123125],
+              [113.832814, 23.119888],
+              [113.837704, 23.118483],
+              [113.841075, 23.116154],
+              [113.841559, 23.122245],
+              [113.843531, 23.123012],
+              [113.843255, 23.125709],
+              [113.844687, 23.12561],
+              [113.844258, 23.129812],
+              [113.845778, 23.131999],
+              [113.8458, 23.135392],
+              [113.849082, 23.14151],
+              [113.848069, 23.144392],
+              [113.849853, 23.148863],
+              [113.856131, 23.1521],
+              [113.856726, 23.155251],
+              [113.85872, 23.157252],
+              [113.867697, 23.159083],
+              [113.869834, 23.160176],
+              [113.870924, 23.16293],
+              [113.874779, 23.165357],
+              [113.886356, 23.164817],
+              [113.890233, 23.162944],
+              [113.895674, 23.164548],
+              [113.899121, 23.168621],
+              [113.90149, 23.173333],
+              [113.90215, 23.177179],
+              [113.898494, 23.178995],
+              [113.893185, 23.177264],
+              [113.888977, 23.178626],
+              [113.885397, 23.185779],
+              [113.88564, 23.188631],
+              [113.883811, 23.192647],
+              [113.885276, 23.194903],
+              [113.886356, 23.199657],
+              [113.888294, 23.20258],
+              [113.891819, 23.204226],
+              [113.894, 23.212654],
+              [113.898174, 23.21149],
+              [113.902448, 23.211576],
+              [113.90377, 23.21254],
+              [113.904442, 23.217463],
+              [113.903814, 23.219733],
+              [113.900807, 23.221195],
+              [113.89867, 23.224415],
+              [113.8952, 23.231352],
+              [113.893185, 23.237665],
+              [113.890112, 23.242133],
+              [113.89064, 23.246701],
+              [113.894121, 23.249949],
+              [113.895167, 23.253552],
+              [113.893107, 23.256076],
+              [113.888349, 23.257821],
+              [113.884439, 23.261097],
+              [113.877202, 23.264218],
+              [113.876597, 23.266132],
+              [113.878084, 23.268203],
+              [113.88478, 23.274017],
+              [113.890288, 23.282682],
+              [113.891158, 23.286667],
+              [113.888503, 23.290481],
+              [113.891279, 23.297287],
+              [113.891984, 23.303923],
+              [113.894749, 23.309197],
+              [113.895024, 23.314698],
+              [113.898207, 23.320553],
+              [113.893636, 23.321744],
+              [113.892447, 23.326309],
+              [113.889572, 23.329186],
+              [113.889208, 23.333567],
+              [113.892381, 23.338471],
+              [113.893669, 23.342242],
+              [113.895993, 23.345076],
+              [113.901424, 23.346919],
+              [113.90497, 23.346876],
+              [113.910753, 23.343602],
+              [113.927473, 23.339945],
+              [113.935536, 23.342723],
+              [113.93927, 23.34295],
+              [113.94188, 23.339889],
+              [113.946583, 23.336784],
+              [113.95241, 23.335679],
+              [113.958876, 23.332617],
+              [113.960098, 23.330136],
+              [113.961277, 23.324579],
+              [113.958468, 23.314953],
+              [113.962202, 23.312444],
+              [113.968679, 23.309991],
+              [113.975563, 23.306376],
+              [113.977435, 23.304844],
+              [113.978228, 23.301059],
+              [113.982205, 23.301229],
+              [113.985134, 23.300463],
+              [113.988868, 23.298181],
+              [113.994585, 23.298507],
+              [113.9967, 23.297457],
+              [113.995742, 23.303597],
+              [113.99616, 23.309339],
+              [113.992933, 23.313039],
+              [113.992107, 23.316116],
+              [113.98856, 23.319858],
+              [113.988924, 23.325047],
+              [113.988373, 23.327443],
+              [113.984209, 23.330491],
+              [113.983614, 23.332588],
+              [113.986754, 23.331823],
+              [113.989948, 23.333425],
+              [113.993913, 23.333155],
+              [113.997195, 23.338684],
+              [114.001315, 23.343191],
+              [114.00094, 23.346621],
+              [113.992437, 23.352163],
+              [113.990576, 23.354828],
+              [113.990212, 23.359576],
+              [113.989199, 23.362807],
+              [113.98693, 23.365854],
+              [113.985917, 23.369283],
+              [113.981995, 23.374994],
+              [113.98118, 23.377658],
+              [113.98205, 23.379359],
+              [113.987756, 23.383171],
+              [113.992834, 23.38582],
+              [113.995984, 23.38677],
+              [113.999123, 23.390397],
+              [114.000434, 23.393401],
+              [113.999861, 23.396645],
+              [113.997394, 23.399125],
+              [113.986765, 23.405614],
+              [113.984275, 23.408476],
+              [113.984319, 23.412669],
+              [113.986467, 23.416466],
+              [113.98422, 23.421225],
+              [113.984452, 23.423308],
+              [113.987205, 23.425971],
+              [113.987954, 23.431424],
+              [113.984507, 23.433138],
+              [113.979704, 23.430504],
+              [113.975354, 23.429399],
+              [113.967974, 23.431396],
+              [113.96316, 23.431028],
+              [113.960021, 23.432756],
+              [113.958788, 23.434866],
+              [113.954029, 23.440022],
+              [113.952807, 23.442897],
+              [113.954558, 23.449568],
+              [113.953137, 23.454553],
+              [113.953468, 23.463914],
+              [113.95545, 23.466039],
+              [113.961024, 23.464566],
+              [113.969934, 23.463914],
+              [113.974494, 23.464891],
+              [113.981709, 23.472156],
+              [113.97586, 23.477905],
+              [113.97412, 23.478811],
+              [113.969009, 23.47765],
+              [113.964416, 23.480156],
+              [113.961068, 23.480369],
+              [113.955737, 23.477877],
+              [113.950306, 23.478585],
+              [113.945889, 23.478372],
+              [113.940911, 23.476701],
+              [113.938719, 23.47673],
+              [113.93298, 23.479717],
+              [113.931174, 23.483059],
+              [113.932617, 23.484206],
+              [113.938036, 23.481884],
+              [113.940878, 23.483597],
+              [113.946683, 23.492517],
+              [113.945328, 23.493664],
+              [113.939611, 23.494938],
+              [113.929973, 23.494216],
+              [113.927759, 23.496453],
+              [113.92657, 23.500304],
+              [113.923078, 23.503079],
+              [113.915875, 23.502979],
+              [113.911513, 23.504169],
+              [113.910081, 23.505514],
+              [113.906391, 23.511842],
+              [113.900344, 23.514928],
+              [113.89748, 23.519075],
+              [113.89313, 23.520278],
+              [113.890497, 23.523605],
+              [113.889098, 23.527625],
+              [113.889979, 23.532012],
+              [113.88814, 23.53507],
+              [113.883789, 23.537009],
+              [113.879229, 23.537617],
+              [113.874878, 23.53899],
+              [113.870142, 23.543038],
+              [113.867752, 23.552194],
+              [113.867994, 23.555039],
+              [113.864525, 23.559638],
+              [113.864348, 23.562114],
+              [113.86252, 23.566317],
+              [113.857574, 23.56902],
+              [113.852816, 23.570576],
+              [113.853279, 23.574566],
+              [113.856065, 23.580622],
+              [113.857971, 23.58307],
+              [113.864051, 23.587385],
+              [113.860141, 23.590257],
+              [113.858323, 23.593497],
+              [113.859216, 23.59784],
+              [113.861804, 23.603895],
+              [113.859623, 23.609963],
+              [113.84602, 23.616909],
+              [113.843542, 23.617885],
+              [113.838134, 23.616979],
+              [113.834179, 23.617588],
+              [113.83256, 23.619879],
+              [113.833651, 23.622708],
+              [113.832219, 23.624235],
+              [113.825147, 23.624702],
+              [113.817437, 23.623458],
+              [113.815631, 23.627842],
+              [113.813769, 23.629016],
+              [113.817834, 23.636752],
+              [113.823462, 23.638011],
+              [113.825566, 23.639878],
+              [113.826877, 23.644036],
+              [113.828364, 23.645916],
+              [113.827769, 23.648024],
+              [113.822361, 23.648844],
+              [113.81866, 23.654019],
+              [113.818781, 23.656169],
+              [113.825951, 23.656041],
+              [113.834102, 23.654811],
+              [113.839951, 23.655448],
+              [113.842022, 23.660538],
+              [113.843916, 23.669474],
+              [113.85275, 23.667763],
+              [113.852816, 23.670323],
+              [113.844533, 23.674847],
+              [113.847837, 23.679329],
+              [113.862575, 23.681082],
+              [113.867994, 23.683245],
+              [113.875782, 23.683485],
+              [113.881851, 23.685125],
+              [113.887314, 23.688094],
+              [113.891312, 23.691289],
+              [113.894209, 23.696449],
+              [113.897579, 23.700167],
+              [113.899276, 23.707446],
+              [113.89878, 23.711871],
+              [113.900939, 23.715433],
+              [113.909993, 23.715758],
+              [113.91235, 23.716507],
+              [113.915897, 23.721637],
+              [113.920049, 23.729453],
+              [113.924191, 23.729297],
+              [113.932815, 23.732689],
+              [113.936417, 23.732166],
+              [113.937893, 23.733184],
+              [113.937606, 23.735431],
+              [113.940294, 23.738144],
+              [113.949062, 23.737112],
+              [113.952641, 23.73365],
+              [113.95588, 23.732689],
+              [113.961035, 23.738201],
+              [113.966046, 23.739727],
+              [113.970441, 23.73837],
+              [113.972864, 23.739246],
+              [113.9764, 23.747259],
+              [113.975673, 23.756768],
+              [113.979032, 23.759425],
+              [113.982987, 23.760555],
+              [113.992338, 23.760908],
+              [113.998793, 23.763013],
+              [114.000874, 23.764554],
+              [114.009356, 23.773257],
+              [114.010479, 23.776195],
+              [114.013123, 23.777961],
+              [114.017716, 23.778286],
+              [114.015733, 23.772183],
+              [114.011503, 23.769823],
+              [114.00995, 23.763013],
+              [114.014521, 23.762378],
+              [114.018211, 23.762844],
+              [114.018927, 23.758139],
+              [114.021185, 23.75609],
+              [114.023124, 23.752247],
+              [114.024897, 23.752572],
+              [114.02742, 23.760117],
+              [114.035725, 23.765288],
+              [114.035956, 23.768538],
+              [114.038456, 23.771222],
+              [114.044074, 23.774288],
+              [114.047609, 23.775249],
+              [114.058007, 23.776605],
+              [114.059957, 23.77587],
+              [114.056344, 23.784036],
+              [114.053855, 23.786141],
+              [114.046332, 23.787596],
+              [114.037201, 23.793528],
+              [114.037201, 23.798317],
+              [114.04306, 23.79997],
+              [114.047752, 23.803331],
+              [114.042939, 23.80699],
+              [114.037608, 23.808035],
+              [114.03535, 23.813345],
+              [114.038225, 23.821579],
+              [114.040318, 23.824446],
+              [114.045428, 23.826833],
+              [114.048028, 23.828824],
+              [114.052268, 23.830024],
+              [114.051916, 23.832665],
+              [114.052698, 23.839923],
+              [114.054394, 23.840615],
+              [114.055231, 23.845599],
+              [114.057765, 23.846757],
+              [114.054912, 23.850372],
+              [114.05109, 23.85352],
+              [114.051112, 23.855808],
+              [114.048821, 23.85866],
+              [114.048887, 23.861738],
+              [114.047444, 23.865818],
+              [114.047708, 23.867512],
+              [114.045032, 23.870773],
+              [114.041849, 23.871507],
+              [114.041001, 23.875375],
+              [114.043743, 23.880231],
+              [114.043633, 23.884833],
+              [114.042653, 23.889872],
+              [114.038269, 23.892032],
+              [114.036385, 23.895264],
+              [114.036209, 23.901771],
+              [114.03318, 23.903732],
+              [114.031341, 23.906315],
+              [114.031297, 23.910225],
+              [114.033665, 23.914811],
+              [114.033819, 23.918876],
+              [114.032938, 23.920386],
+              [114.03003, 23.921133],
+              [114.02818, 23.922968],
+              [114.026252, 23.922897],
+              [114.022199, 23.92469],
+              [114.017969, 23.92524],
+              [114.012572, 23.929826],
+              [114.009994, 23.929741],
+              [114.009212, 23.932916],
+              [114.005688, 23.932535],
+              [114.002295, 23.929516],
+              [113.997328, 23.929135],
+              [113.994045, 23.930263],
+              [113.984518, 23.926171],
+              [113.982116, 23.929699],
+              [113.969538, 23.928542],
+              [113.971146, 23.930757],
+              [113.96945, 23.932563],
+              [113.963414, 23.928189],
+              [113.959404, 23.930221],
+              [113.952696, 23.929657],
+              [113.946826, 23.925282],
+              [113.942519, 23.925212],
+              [113.941164, 23.923561],
+              [113.935932, 23.926016],
+              [113.936417, 23.928725],
+              [113.933531, 23.929233],
+              [113.929092, 23.92785],
+              [113.92635, 23.928838],
+              [113.921206, 23.927639],
+              [113.914564, 23.924238],
+              [113.910235, 23.923561],
+              [113.90779, 23.924563],
+              [113.904309, 23.92905],
+              [113.900697, 23.929445],
+              [113.898879, 23.928443],
+              [113.894848, 23.928584],
+              [113.892524, 23.931675],
+              [113.889208, 23.928429],
+              [113.888955, 23.926058],
+              [113.885827, 23.923659],
+              [113.880826, 23.926058],
+              [113.879824, 23.930376],
+              [113.875319, 23.930475],
+              [113.873612, 23.929022],
+              [113.865208, 23.928951],
+              [113.862377, 23.927766],
+              [113.857718, 23.923829],
+              [113.853279, 23.921218],
+              [113.848653, 23.919765],
+              [113.841526, 23.91872],
+              [113.833287, 23.91522],
+              [113.826513, 23.909801],
+              [113.817239, 23.906132],
+              [113.81356, 23.902702],
+              [113.809452, 23.900613],
+              [113.807326, 23.900387],
+              [113.803768, 23.903408],
+              [113.800243, 23.902547],
+              [113.795033, 23.902801],
+              [113.791597, 23.903902],
+              [113.78761, 23.902462],
+              [113.786629, 23.899075],
+              [113.781133, 23.896294],
+              [113.780869, 23.89237],
+              [113.777983, 23.883647],
+              [113.775317, 23.87793],
+              [113.771727, 23.873977],
+              [113.767056, 23.871436],
+              [113.764732, 23.866961],
+              [113.762078, 23.863686],
+              [113.758168, 23.857488],
+              [113.755524, 23.857629],
+              [113.749059, 23.854353],
+              [113.745545, 23.858307],
+              [113.742307, 23.859154],
+              [113.736821, 23.855271],
+              [113.733671, 23.855017],
+              [113.731303, 23.857742],
+              [113.727822, 23.858166],
+              [113.728175, 23.855243],
+              [113.724265, 23.853873],
+              [113.725509, 23.857798],
+              [113.722844, 23.86041],
+              [113.720354, 23.86082],
+              [113.718845, 23.858886],
+              [113.713525, 23.8625],
+              [113.710045, 23.858688],
+              [113.709758, 23.856288],
+              [113.713536, 23.854241],
+              [113.718063, 23.843905],
+              [113.717215, 23.838709],
+              [113.714803, 23.834995],
+              [113.716863, 23.827299],
+              [113.7202, 23.825124],
+              [113.718548, 23.82076],
+              [113.715761, 23.820901],
+              [113.706388, 23.815266],
+              [113.702445, 23.81617],
+              [113.700616, 23.819531],
+              [113.697907, 23.820703],
+              [113.693545, 23.821085],
+              [113.689679, 23.825618],
+              [113.687366, 23.825731],
+              [113.683984, 23.817498],
+              [113.684293, 23.812964],
+              [113.681396, 23.812018],
+              [113.679292, 23.813769],
+              [113.670216, 23.814546],
+              [113.666394, 23.813684],
+              [113.662429, 23.817695],
+              [113.659212, 23.817512],
+              [113.658166, 23.818896],
+              [113.653672, 23.816763],
+              [113.653628, 23.818966],
+              [113.651667, 23.820139],
+              [113.647328, 23.818585],
+              [113.640234, 23.814263],
+              [113.637789, 23.811396],
+              [113.637271, 23.806255],
+              [113.63433, 23.8048],
+              [113.632755, 23.800605],
+              [113.633714, 23.797215],
+              [113.620298, 23.786819],
+              [113.616751, 23.78792],
+              [113.615374, 23.785378],
+              [113.618469, 23.785858],
+              [113.620827, 23.783923],
+              [113.618965, 23.781606],
+              [113.615154, 23.779812],
+              [113.616145, 23.776421],
+              [113.61967, 23.771279],
+              [113.626114, 23.767393],
+              [113.62977, 23.759382],
+              [113.631599, 23.752996],
+              [113.63639, 23.75024],
+              [113.633967, 23.744305],
+              [113.630729, 23.738964],
+              [113.634242, 23.733438],
+              [113.636522, 23.731968],
+              [113.631654, 23.727884],
+              [113.63205, 23.71833],
+              [113.628052, 23.716408],
+              [113.628118, 23.711701],
+              [113.630288, 23.708945],
+              [113.63357, 23.70821],
+              [113.638197, 23.704577],
+              [113.636324, 23.701792],
+              [113.631202, 23.702768],
+              [113.6251, 23.701397],
+              [113.622589, 23.699432],
+              [113.623811, 23.69471],
+              [113.620882, 23.691954],
+              [113.61457, 23.689409],
+              [113.61413, 23.687585],
+              [113.611629, 23.686186],
+              [113.612477, 23.683443],
+              [113.615727, 23.680205],
+              [113.606375, 23.673264],
+              [113.599381, 23.665487],
+              [113.598985, 23.662984],
+              [113.597277, 23.664936],
+              [113.587243, 23.669008],
+              [113.587287, 23.675229],
+              [113.580689, 23.67571],
+              [113.573915, 23.680714],
+              [113.568045, 23.679442],
+              [113.567053, 23.68333],
+              [113.56962, 23.686087],
+              [113.568067, 23.690215],
+              [113.563518, 23.691346],
+              [113.564421, 23.695502],
+              [113.558759, 23.70069],
+              [113.54693, 23.702527],
+              [113.542909, 23.701806],
+              [113.53836, 23.699107],
+              [113.543317, 23.699177],
+              [113.545465, 23.696392],
+              [113.532677, 23.689508],
+              [113.527081, 23.686143],
+              [113.524184, 23.685408],
+              [113.521255, 23.686313],
+              [113.517917, 23.685493],
+              [113.516441, 23.683104],
+              [113.513699, 23.682086],
+              [113.510306, 23.682453],
+              [113.506958, 23.68439],
+              [113.501693, 23.682793],
+              [113.495646, 23.682298],
+              [113.491934, 23.685323],
+              [113.488541, 23.684829],
+              [113.483596, 23.686695],
+              [113.481029, 23.684037],
+              [113.477141, 23.685281],
+              [113.468704, 23.690992],
+              [113.469673, 23.693],
+              [113.469618, 23.69652],
+              [113.465796, 23.700294],
+              [113.464309, 23.703107],
+              [113.466148, 23.705326],
+              [113.464298, 23.707969],
+              [113.456962, 23.710245],
+              [113.45477, 23.709962],
+              [113.44782, 23.714839],
+              [113.443855, 23.715913],
+              [113.444296, 23.720266],
+              [113.442467, 23.720224],
+              [113.440319, 23.722457],
+              [113.44445, 23.723559],
+              [113.444538, 23.725029],
+              [113.441905, 23.727036],
+              [113.438447, 23.727107],
+              [113.430351, 23.723107],
+              [113.426044, 23.726584],
+              [113.423775, 23.726782],
+              [113.419006, 23.724535],
+              [113.404313, 23.723503],
+              [113.400997, 23.724478],
+              [113.397836, 23.730569],
+              [113.391403, 23.72917],
+              [113.384035, 23.729721],
+              [113.378351, 23.73153],
+              [113.377007, 23.729735],
+              [113.376831, 23.726358],
+              [113.37508, 23.723107],
+              [113.373284, 23.722853],
+              [113.375752, 23.716309],
+              [113.375388, 23.712818],
+              [113.372381, 23.709736],
+              [113.369363, 23.709086],
+              [113.366323, 23.710288],
+              [113.363713, 23.707164],
+              [113.362016, 23.702414],
+              [113.360717, 23.696322],
+              [113.355661, 23.687006],
+              [113.355, 23.681096],
+              [113.350594, 23.675398],
+              [113.350352, 23.671779],
+              [113.349074, 23.667976],
+              [113.347411, 23.667212],
+              [113.339921, 23.666675],
+              [113.338445, 23.665727],
+              [113.336518, 23.65812],
+              [113.334843, 23.656409],
+              [113.327959, 23.655476],
+              [113.327541, 23.654132],
+              [113.328752, 23.649381],
+              [113.328301, 23.645379],
+              [113.323708, 23.643286],
+              [113.317672, 23.64388],
+              [113.315359, 23.643131],
+              [113.308904, 23.643908],
+              [113.302857, 23.64603],
+              [113.289265, 23.644361],
+              [113.288835, 23.641504],
+              [113.299454, 23.637459],
+              [113.296513, 23.632905],
+              [113.295235, 23.629469],
+              [113.293737, 23.621845],
+              [113.290565, 23.617093],
+              [113.282821, 23.61217],
+              [113.281544, 23.609497],
+              [113.280079, 23.608931],
+              [113.278239, 23.614094],
+              [113.276565, 23.616003],
+              [113.274461, 23.614292],
+              [113.270287, 23.61316],
+              [113.266927, 23.609369],
+              [113.261905, 23.607672],
+              [113.25773, 23.607686],
+              [113.253545, 23.605606],
+              [113.248478, 23.601589],
+              [113.24296, 23.606993],
+              [113.240382, 23.606243],
+              [113.244535, 23.598208],
+              [113.243863, 23.59651],
+              [113.245901, 23.591997],
+              [113.245834, 23.588234],
+              [113.24318, 23.586649],
+              [113.240625, 23.590201],
+              [113.23743, 23.590512],
+              [113.233113, 23.593256],
+              [113.227892, 23.594417],
+              [113.227275, 23.592818],
+              [113.226988, 23.58573],
+              [113.221558, 23.584032],
+              [113.214487, 23.584258],
+              [113.212207, 23.583325],
+              [113.202239, 23.576519],
+              [113.203373, 23.572515],
+              [113.201523, 23.56636],
+              [113.200774, 23.561831],
+              [113.208087, 23.555704],
+              [113.210158, 23.553015],
+              [113.206281, 23.548048],
+              [113.211931, 23.543915],
+              [113.21268, 23.540278],
+              [113.210654, 23.537164],
+              [113.206138, 23.538849],
+              [113.20529, 23.537094],
+              [113.19987, 23.531913],
+              [113.197227, 23.530583],
+              [113.195817, 23.526351],
+              [113.191125, 23.523208],
+              [113.194209, 23.519174],
+              [113.194396, 23.516881],
+              [113.19205, 23.514772],
+              [113.175947, 23.513215],
+              [113.172103, 23.512365],
+              [113.172323, 23.520292],
+              [113.170087, 23.516683],
+              [113.1711, 23.511558],
+              [113.169437, 23.513073],
+              [113.165252, 23.50884],
+              [113.162487, 23.510157],
+              [113.159083, 23.509024],
+              [113.158401, 23.505075],
+              [113.153543, 23.502838],
+              [113.145734, 23.506349],
+              [113.147287, 23.508203],
+              [113.138101, 23.50918],
+              [113.128672, 23.51262],
+              [113.123517, 23.508486],
+              [113.119277, 23.506731],
+              [113.115333, 23.510327],
+              [113.115025, 23.508076],
+              [113.117757, 23.504692],
+              [113.115444, 23.501507],
+              [113.109033, 23.497968],
+              [113.107403, 23.498987],
+              [113.102942, 23.497557],
+              [113.101334, 23.495363],
+              [113.09304, 23.49692],
+              [113.089086, 23.493027],
+              [113.083964, 23.494244],
+              [113.077675, 23.488779],
+              [113.075516, 23.484234],
+              [113.069171, 23.48439],
+              [113.064413, 23.482804],
+              [113.061064, 23.47908],
+              [113.060304, 23.475951],
+              [113.055844, 23.471958],
+              [113.048838, 23.469975],
+              [113.042945, 23.474124],
+              [113.038683, 23.474464],
+              [113.037647, 23.47159],
+              [113.028571, 23.470273],
+              [113.026357, 23.47285],
+              [113.018052, 23.469055],
+              [113.019815, 23.467639],
+              [113.018879, 23.465755],
+              [113.014131, 23.465061],
+              [113.016764, 23.461818],
+              [113.015938, 23.460586],
+              [113.011785, 23.464835],
+              [113.004692, 23.462045],
+              [113.001343, 23.461932],
+              [112.998017, 23.463135],
+              [112.99338, 23.466832],
+              [112.987509, 23.463815],
+              [112.984469, 23.464764],
+              [112.978774, 23.464792],
+              [112.975118, 23.46349],
+              [112.975745, 23.459085],
+              [112.974666, 23.454313],
+              [112.97167, 23.448166],
+              [112.968289, 23.445843],
+              [112.965601, 23.446608],
+              [112.9619, 23.444455],
+              [112.96038, 23.437869],
+              [112.958552, 23.432614],
+              [112.958508, 23.429696],
+              [112.960204, 23.426013],
+              [112.963387, 23.426424],
+              [112.967936, 23.432373],
+              [112.970183, 23.433818],
+              [112.97417, 23.434073],
+              [112.976109, 23.436099],
+              [112.978631, 23.44158],
+              [112.98513, 23.443336],
+              [112.986419, 23.444356],
+              [112.989117, 23.443294],
+              [112.988688, 23.440036],
+              [112.982795, 23.434456],
+              [112.982685, 23.431439],
+              [112.985581, 23.42896],
+              [112.988666, 23.419795],
+              [112.99089, 23.417344],
+              [112.992697, 23.417401],
+              [112.995473, 23.41104],
+              [112.998457, 23.409836],
+              [112.998149, 23.408348],
+              [113.00109, 23.406322],
+              [113.00022, 23.40526],
+              [112.995902, 23.40543],
+              [112.993732, 23.402228],
+              [112.990571, 23.402639],
+              [112.989701, 23.40057],
+              [112.986826, 23.399182],
+              [112.986077, 23.395824],
+              [112.988236, 23.393287],
+              [112.988346, 23.390114],
+              [112.985174, 23.389717],
+              [112.983301, 23.386784],
+              [112.986198, 23.385537],
+              [112.985835, 23.383567],
+              [112.982156, 23.382575],
+              [112.980658, 23.38028],
+              [112.984777, 23.377233],
+              [112.980438, 23.373804],
+              [112.981517, 23.371451],
+              [112.983147, 23.371437],
+              [112.985747, 23.369042],
+              [112.986771, 23.365599],
+              [112.986529, 23.357591],
+              [112.989844, 23.354728],
+              [112.996926, 23.355494],
+              [113.000253, 23.355111],
+              [113.005859, 23.352432],
+              [113.010232, 23.354147],
+              [113.012578, 23.352588],
+              [113.012843, 23.348733],
+              [113.015299, 23.34227],
+              [113.018306, 23.341363],
+              [113.019462, 23.344127],
+              [113.023637, 23.346437],
+              [113.02638, 23.349187],
+              [113.027481, 23.351653],
+              [113.032702, 23.356245],
+              [113.034795, 23.357393],
+              [113.040809, 23.356061],
+              [113.043397, 23.351114],
+              [113.034189, 23.339591],
+              [113.029364, 23.33582],
+              [113.027569, 23.333496],
+              [113.025047, 23.327273],
+              [113.023472, 23.324905],
+              [113.024893, 23.323275],
+              [113.030069, 23.32],
+              [113.031215, 23.321744],
+              [113.037548, 23.320071],
+              [113.038606, 23.316243],
+              [113.036072, 23.315379],
+              [113.035059, 23.313068],
+              [113.032493, 23.300889],
+              [113.032636, 23.29767],
+              [113.035015, 23.297684],
+              [113.038033, 23.292821],
+              [113.038672, 23.290637],
+              [113.036458, 23.289985],
+              [113.042549, 23.283448],
+              [113.045809, 23.281505],
+              [113.048266, 23.281576],
+              [113.051427, 23.278399],
+              [113.051911, 23.276428],
+              [113.051394, 23.269451],
+              [113.053068, 23.268231],
+              [113.052715, 23.263423],
+              [113.05092, 23.263296],
+              [113.050744, 23.259495],
+              [113.044895, 23.252219],
+              [113.046988, 23.250148],
+              [113.053508, 23.253438],
+              [113.057584, 23.251098],
+              [113.063179, 23.252048],
+              [113.07024, 23.248786],
+              [113.079778, 23.250105],
+              [113.081651, 23.25297],
+              [113.081904, 23.261736],
+              [113.079029, 23.267479],
+              [113.076981, 23.270146],
+              [113.075339, 23.276258],
+              [113.071429, 23.281987],
+              [113.072266, 23.28427],
+              [113.081486, 23.284951],
+              [113.082609, 23.286255],
+              [113.086178, 23.285291],
+              [113.089009, 23.286582],
+              [113.090551, 23.289956],
+              [113.093051, 23.291105],
+              [113.097842, 23.291275],
+              [113.105552, 23.289744],
+              [113.110245, 23.295983],
+              [113.108416, 23.301527],
+              [113.105751, 23.302732],
+              [113.113219, 23.309863],
+              [113.114188, 23.306673],
+              [113.124696, 23.307638],
+              [113.127989, 23.314542],
+              [113.134741, 23.307992],
+              [113.140975, 23.303781],
+              [113.146207, 23.30303],
+              [113.150018, 23.299131],
+              [113.150591, 23.289971],
+              [113.153466, 23.287092],
+              [113.16089, 23.286667],
+              [113.16274, 23.28532],
+              [113.163346, 23.280924],
+              [113.164569, 23.279009],
+              [113.173446, 23.277052],
+              [113.177753, 23.271294],
+              [113.181399, 23.25697],
+              [113.181994, 23.251438],
+              [113.181135, 23.245722],
+              [113.179185, 23.237537],
+              [113.176542, 23.236587],
+              [113.176057, 23.230969],
+              [113.178062, 23.228132],
+              [113.177478, 23.220883],
+              [113.184362, 23.21525],
+              [113.191103, 23.214966],
+              [113.19357, 23.210937],
+              [113.196236, 23.208071],
+              [113.202239, 23.2038],
+              [113.204904, 23.201161],
+              [113.209002, 23.192179],
+              [113.208969, 23.186645],
+              [113.208032, 23.183452],
+              [113.209453, 23.177108],
+              [113.207063, 23.173532],
+              [113.197899, 23.169629],
+              [113.192711, 23.165186],
+              [113.187732, 23.159111],
+              [113.186884, 23.15552],
+              [113.186851, 23.148253],
+              [113.188503, 23.145187],
+              [113.192006, 23.143455],
+              [113.203483, 23.143398],
+              [113.211656, 23.142617],
+              [113.212669, 23.141098],
+              [113.211601, 23.12889],
+              [113.209718, 23.121848],
+              [113.203715, 23.121876],
+              [113.203296, 23.119775],
+              [113.205246, 23.109509],
+              [113.206788, 23.107649],
+              [113.208142, 23.099683],
+              [113.213848, 23.099797],
+              [113.215809, 23.100677],
+              [113.216348, 23.096772],
+              [113.213099, 23.095665],
+              [113.213264, 23.092682],
+              [113.212075, 23.090978],
+              [113.212504, 23.088323],
+              [113.209585, 23.086903],
+              [113.208814, 23.083551],
+              [113.195233, 23.084105],
+              [113.193658, 23.083878],
+              [113.183415, 23.077856],
+              [113.177412, 23.077558],
+              [113.178866, 23.07476],
+              [113.177566, 23.069576],
+              [113.180606, 23.06317],
+              [113.184836, 23.059647],
+              [113.188184, 23.058241],
+              [113.195762, 23.056167],
+              [113.20334, 23.050599],
+              [113.209222, 23.044476],
+              [113.211689, 23.043311],
+              [113.225744, 23.041862],
+              [113.233674, 23.042857],
+              [113.24535, 23.043368],
+              [113.254932, 23.044831],
+              [113.256122, 23.043908],
+              [113.254844, 23.038495],
+              [113.256959, 23.03081],
+              [113.258722, 23.022058],
+              [113.263127, 23.021134],
+              [113.258391, 23.014001],
+              [113.25393, 23.012168],
+              [113.250009, 23.009042],
+              [113.249458, 23.004211],
+              [113.250317, 22.999777],
+              [113.251804, 22.998456],
+              [113.256695, 22.997788],
+              [113.257895, 22.99486],
+              [113.251793, 22.990213],
+              [113.251011, 22.988195],
+              [113.251606, 22.982624],
+              [113.249987, 22.978914],
+              [113.249932, 22.973286],
+              [113.251892, 22.970344],
+              [113.257235, 22.965739],
+              [113.264097, 22.962114],
+              [113.267588, 22.958802],
+              [113.267049, 22.95495],
+              [113.272919, 22.95748],
+              [113.276411, 22.954267],
+              [113.281632, 22.952704],
+              [113.2878, 22.949064],
+              [113.291545, 22.944913],
+              [113.29638, 22.93789],
+              [113.298198, 22.934037],
+              [113.290179, 22.930838],
+              [113.288659, 22.928549],
+              [113.285002, 22.929416],
+              [113.282392, 22.927383],
+              [113.283615, 22.923786],
+              [113.285068, 22.913733],
+              [113.284308, 22.91079],
+              [113.284562, 22.90678],
+              [113.285961, 22.901433],
+              [113.278636, 22.901091],
+              [113.277413, 22.90011],
+              [113.277028, 22.894706],
+              [113.278834, 22.891563],
+              [113.282216, 22.890084],
+              [113.300423, 22.877056],
+            ],
+          ],
+        ],
+      },
+    },
+    {
+      type: 'Feature',
+      properties: {
+        adcode: 440200,
+        name: '韶关市',
+        center: [113.591544, 24.801322],
+        centroid: [113.779323, 24.81941],
+        childrenNum: 10,
+        level: 'city',
+        acroutes: [100000, 440000],
+        parent: { adcode: 440000 },
+      },
+      geometry: {
+        type: 'MultiPolygon',
+        coordinates: [
+          [
+            [
+              [113.921231, 24.200946],
+              [113.921668, 24.194044],
+              [113.922465, 24.193014],
+              [113.929714, 24.196007],
+              [113.931061, 24.195058],
+              [113.930264, 24.188402],
+              [113.929031, 24.186668],
+              [113.92607, 24.185948],
+              [113.918025, 24.187371],
+              [113.913584, 24.186521],
+              [113.909125, 24.184329],
+              [113.904191, 24.185098],
+              [113.905026, 24.186848],
+              [113.901041, 24.188533],
+              [113.896904, 24.187862],
+              [113.892141, 24.185147],
+              [113.883185, 24.176396],
+              [113.880054, 24.174106],
+              [113.864228, 24.167661],
+              [113.861799, 24.164127],
+              [113.857055, 24.161493],
+              [113.856998, 24.159792],
+              [113.859427, 24.155735],
+              [113.860945, 24.149043],
+              [113.862293, 24.147309],
+              [113.866334, 24.147031],
+              [113.8692, 24.144233],
+              [113.870452, 24.141189],
+              [113.868156, 24.135872],
+              [113.864608, 24.133025],
+              [113.856657, 24.133614],
+              [113.853905, 24.132828],
+              [113.850983, 24.124957],
+              [113.839256, 24.119917],
+              [113.836542, 24.115924],
+              [113.83696, 24.111734],
+              [113.838611, 24.108887],
+              [113.842216, 24.105793],
+              [113.842463, 24.104075],
+              [113.839465, 24.10126],
+              [113.837244, 24.100801],
+              [113.836656, 24.098625],
+              [113.836789, 24.088345],
+              [113.838592, 24.087461],
+              [113.842975, 24.087936],
+              [113.84567, 24.08679],
+              [113.8451, 24.083893],
+              [113.838497, 24.080914],
+              [113.838364, 24.074349],
+              [113.837453, 24.072761],
+              [113.830603, 24.072499],
+              [113.828554, 24.071746],
+              [113.828497, 24.069585],
+              [113.831134, 24.063511],
+              [113.831077, 24.061236],
+              [113.828288, 24.059549],
+              [113.821855, 24.059271],
+              [113.814075, 24.053147],
+              [113.808705, 24.052525],
+              [113.806409, 24.05377],
+              [113.803619, 24.05359],
+              [113.795574, 24.040015],
+              [113.790374, 24.034497],
+              [113.78933, 24.029928],
+              [113.790697, 24.02793],
+              [113.79064, 24.02513],
+              [113.78768, 24.022853],
+              [113.784207, 24.022313],
+              [113.780981, 24.027259],
+              [113.777945, 24.027815],
+              [113.773011, 24.026931],
+              [113.766654, 24.021789],
+              [113.76358, 24.021363],
+              [113.758893, 24.025392],
+              [113.753561, 24.026849],
+              [113.747109, 24.02323],
+              [113.745041, 24.02056],
+              [113.74024, 24.011225],
+              [113.737545, 24.007982],
+              [113.734414, 24.005885],
+              [113.731492, 24.002446],
+              [113.728152, 23.997171],
+              [113.723086, 23.996221],
+              [113.718608, 23.993027],
+              [113.722384, 23.989603],
+              [113.725401, 23.985295],
+              [113.732327, 23.981117],
+              [113.733162, 23.978742],
+              [113.730809, 23.975957],
+              [113.732365, 23.972303],
+              [113.735211, 23.972467],
+              [113.739443, 23.969583],
+              [113.738874, 23.967355],
+              [113.742119, 23.961178],
+              [113.744737, 23.959048],
+              [113.750791, 23.961211],
+              [113.754263, 23.959196],
+              [113.758115, 23.962161],
+              [113.760639, 23.960654],
+              [113.766465, 23.96085],
+              [113.768969, 23.959146],
+              [113.770165, 23.955624],
+              [113.773106, 23.95505],
+              [113.774283, 23.952674],
+              [113.774188, 23.944366],
+              [113.777793, 23.940466],
+              [113.775364, 23.938401],
+              [113.780526, 23.937385],
+              [113.78341, 23.934877],
+              [113.786162, 23.93514],
+              [113.79231, 23.931501],
+              [113.794169, 23.928748],
+              [113.794454, 23.925372],
+              [113.797642, 23.925683],
+              [113.799331, 23.923536],
+              [113.798951, 23.920373],
+              [113.799539, 23.915325],
+              [113.79823, 23.908424],
+              [113.800109, 23.90644],
+              [113.800242, 23.902556],
+              [113.803771, 23.903408],
+              [113.80732, 23.900375],
+              [113.809464, 23.900605],
+              [113.813563, 23.902703],
+              [113.817244, 23.906129],
+              [113.827567, 23.910358],
+              [113.833297, 23.915226],
+              [113.841514, 23.918717],
+              [113.848649, 23.919766],
+              [113.853279, 23.921225],
+              [113.857719, 23.923815],
+              [113.862368, 23.927765],
+              [113.865196, 23.928945],
+              [113.873602, 23.92901],
+              [113.875329, 23.930469],
+              [113.879826, 23.930387],
+              [113.880832, 23.92606],
+              [113.885823, 23.923667],
+              [113.888954, 23.92606],
+              [113.889219, 23.92842],
+              [113.892521, 23.931665],
+              [113.894855, 23.928584],
+              [113.898878, 23.928437],
+              [113.9007, 23.929453],
+              [113.904324, 23.929043],
+              [113.907797, 23.924552],
+              [113.910244, 23.923569],
+              [113.914552, 23.924241],
+              [113.921193, 23.927634],
+              [113.926355, 23.92883],
+              [113.929087, 23.927847],
+              [113.933528, 23.92924],
+              [113.936412, 23.928732],
+              [113.935938, 23.926011],
+              [113.93941, 23.923569],
+              [113.942522, 23.925208],
+              [113.94683, 23.925274],
+              [113.952693, 23.929649],
+              [113.959392, 23.930223],
+              [113.963415, 23.928191],
+              [113.969449, 23.93255],
+              [113.971157, 23.930764],
+              [113.969525, 23.928535],
+              [113.982125, 23.929699],
+              [113.984516, 23.926175],
+              [113.994042, 23.930272],
+              [113.997325, 23.929141],
+              [114.002296, 23.929518],
+              [114.005693, 23.932534],
+              [114.009203, 23.932911],
+              [114.01, 23.929748],
+              [114.012562, 23.92983],
+              [114.01797, 23.925241],
+              [114.022202, 23.924683],
+              [114.026263, 23.922897],
+              [114.028179, 23.922963],
+              [114.03002, 23.921143],
+              [114.032942, 23.920389],
+              [114.033815, 23.918881],
+              [114.033663, 23.9148],
+              [114.031291, 23.910227],
+              [114.031329, 23.906309],
+              [114.033189, 23.903736],
+              [114.037952, 23.9009],
+              [114.038142, 23.903014],
+              [114.041254, 23.906932],
+              [114.040798, 23.909391],
+              [114.043853, 23.911784],
+              [114.048009, 23.920012],
+              [114.050988, 23.92447],
+              [114.050495, 23.927257],
+              [114.053835, 23.932993],
+              [114.056738, 23.935861],
+              [114.062582, 23.932436],
+              [114.065903, 23.931108],
+              [114.073114, 23.931501],
+              [114.074385, 23.930895],
+              [114.075619, 23.924356],
+              [114.080477, 23.925634],
+              [114.087194, 23.92588],
+              [114.088883, 23.922831],
+              [114.092393, 23.922159],
+              [114.097384, 23.926765],
+              [114.102014, 23.927339],
+              [114.107289, 23.926175],
+              [114.111635, 23.928502],
+              [114.117024, 23.929731],
+              [114.120269, 23.932403],
+              [114.119813, 23.936025],
+              [114.122223, 23.934779],
+              [114.124804, 23.935091],
+              [114.129131, 23.937401],
+              [114.130914, 23.937205],
+              [114.133894, 23.939876],
+              [114.132755, 23.942252],
+              [114.134899, 23.94217],
+              [114.137632, 23.940286],
+              [114.142812, 23.940433],
+              [114.146133, 23.938516],
+              [114.146721, 23.936779],
+              [114.154008, 23.937549],
+              [114.158164, 23.939827],
+              [114.161408, 23.946087],
+              [114.163686, 23.953575],
+              [114.169777, 23.955083],
+              [114.169587, 23.956967],
+              [114.17435, 23.959425],
+              [114.178088, 23.959048],
+              [114.186551, 23.956279],
+              [114.18621, 23.95192],
+              [114.191979, 23.94489],
+              [114.197785, 23.944694],
+              [114.201998, 23.941285],
+              [114.206229, 23.944087],
+              [114.210328, 23.944169],
+              [114.213364, 23.946169],
+              [114.217046, 23.942629],
+              [114.223099, 23.94081],
+              [114.230974, 23.940367],
+              [114.234731, 23.941924],
+              [114.238469, 23.941924],
+              [114.244295, 23.948266],
+              [114.247255, 23.947807],
+              [114.251373, 23.949741],
+              [114.253992, 23.952363],
+              [114.258698, 23.952723],
+              [114.260975, 23.955132],
+              [114.26329, 23.960195],
+              [114.267559, 23.959359],
+              [114.271791, 23.959491],
+              [114.272664, 23.95564],
+              [114.276535, 23.954608],
+              [114.271829, 23.952264],
+              [114.271715, 23.948496],
+              [114.266041, 23.944759],
+              [114.261715, 23.94376],
+              [114.257768, 23.94117],
+              [114.254637, 23.942006],
+              [114.251069, 23.940482],
+              [114.247331, 23.937074],
+              [114.249134, 23.934927],
+              [114.252644, 23.935861],
+              [114.254618, 23.934664],
+              [114.251525, 23.931534],
+              [114.247919, 23.929748],
+              [114.242606, 23.921127],
+              [114.240765, 23.917406],
+              [114.236875, 23.914997],
+              [114.236742, 23.91067],
+              [114.242986, 23.90767],
+              [114.248697, 23.906506],
+              [114.254807, 23.907031],
+              [114.259343, 23.910653],
+              [114.263157, 23.911014],
+              [114.265225, 23.905588],
+              [114.267009, 23.905883],
+              [114.268394, 23.902818],
+              [114.272967, 23.901572],
+              [114.277522, 23.902129],
+              [114.27959, 23.901064],
+              [114.279931, 23.902801],
+              [114.28255, 23.905211],
+              [114.288167, 23.905391],
+              [114.291355, 23.900556],
+              [114.294467, 23.899769],
+              [114.300217, 23.895261],
+              [114.300558, 23.893277],
+              [114.303139, 23.891474],
+              [114.307086, 23.892293],
+              [114.310274, 23.89167],
+              [114.315967, 23.893605],
+              [114.321621, 23.894392],
+              [114.324582, 23.897031],
+              [114.331527, 23.900523],
+              [114.336821, 23.894785],
+              [114.34369, 23.890588],
+              [114.349914, 23.887916],
+              [114.351262, 23.891851],
+              [114.355436, 23.892785],
+              [114.359307, 23.895736],
+              [114.362647, 23.90108],
+              [114.3624, 23.906096],
+              [114.35908, 23.907735],
+              [114.360503, 23.910424],
+              [114.364753, 23.910965],
+              [114.367676, 23.912505],
+              [114.369137, 23.915554],
+              [114.36722, 23.917619],
+              [114.369991, 23.92411],
+              [114.370446, 23.927421],
+              [114.380617, 23.929092],
+              [114.382515, 23.932141],
+              [114.380143, 23.93573],
+              [114.379327, 23.939073],
+              [114.380029, 23.942055],
+              [114.378018, 23.942809],
+              [114.377961, 23.946627],
+              [114.379934, 23.951871],
+              [114.38428, 23.953985],
+              [114.386652, 23.956279],
+              [114.383577, 23.960703],
+              [114.383407, 23.96398],
+              [114.384868, 23.967781],
+              [114.389669, 23.970452],
+              [114.389403, 23.972844],
+              [114.385987, 23.97499],
+              [114.383065, 23.983706],
+              [114.385513, 23.988178],
+              [114.385361, 23.994468],
+              [114.391984, 23.9917],
+              [114.394242, 23.994075],
+              [114.388283, 23.997368],
+              [114.385513, 24.003903],
+              [114.387411, 24.009505],
+              [114.389707, 24.012764],
+              [114.396158, 24.014713],
+              [114.399479, 24.017989],
+              [114.396329, 24.022149],
+              [114.39595, 24.024868],
+              [114.398018, 24.026014],
+              [114.404147, 24.026112],
+              [114.408303, 24.027373],
+              [114.412497, 24.027439],
+              [114.415115, 24.025719],
+              [114.417772, 24.021903],
+              [114.420391, 24.019578],
+              [114.421662, 24.020478],
+              [114.424053, 24.030599],
+              [114.425609, 24.03299],
+              [114.430751, 24.033367],
+              [114.440752, 24.033236],
+              [114.441985, 24.036216],
+              [114.438892, 24.045353],
+              [114.436577, 24.048579],
+              [114.43652, 24.051543],
+              [114.437621, 24.057437],
+              [114.437791, 24.062202],
+              [114.441112, 24.064903],
+              [114.442554, 24.067948],
+              [114.445894, 24.070649],
+              [114.45671, 24.075659],
+              [114.463655, 24.075937],
+              [114.468286, 24.079064],
+              [114.475022, 24.081225],
+              [114.481284, 24.086594],
+              [114.484244, 24.094254],
+              [114.487091, 24.099197],
+              [114.492404, 24.10414],
+              [114.493201, 24.106808],
+              [114.489671, 24.114058],
+              [114.489425, 24.116922],
+              [114.491322, 24.118755],
+              [114.4958, 24.118608],
+              [114.498343, 24.116693],
+              [114.504624, 24.108887],
+              [114.507907, 24.106513],
+              [114.509463, 24.106677],
+              [114.515782, 24.113698],
+              [114.515403, 24.116955],
+              [114.518211, 24.121144],
+              [114.522974, 24.124172],
+              [114.525782, 24.12895],
+              [114.527908, 24.13579],
+              [114.530431, 24.138784],
+              [114.53398, 24.138833],
+              [114.534359, 24.135872],
+              [114.533467, 24.131421],
+              [114.533866, 24.126986],
+              [114.535858, 24.124335],
+              [114.540318, 24.126479],
+              [114.542842, 24.130063],
+              [114.546694, 24.130423],
+              [114.551286, 24.126037],
+              [114.554208, 24.124303],
+              [114.558724, 24.124957],
+              [114.56028, 24.127052],
+              [114.559578, 24.130603],
+              [114.562728, 24.134792],
+              [114.565575, 24.13615],
+              [114.562652, 24.137295],
+              [114.560982, 24.139193],
+              [114.560166, 24.144364],
+              [114.558098, 24.150663],
+              [114.558952, 24.152757],
+              [114.564379, 24.157371],
+              [114.568364, 24.159285],
+              [114.577567, 24.161411],
+              [114.582786, 24.161444],
+              [114.594114, 24.164143],
+              [114.596942, 24.167448],
+              [114.600054, 24.174907],
+              [114.599674, 24.177868],
+              [114.59734, 24.181385],
+              [114.590756, 24.187813],
+              [114.590528, 24.192213],
+              [114.59178, 24.196792],
+              [114.590091, 24.200603],
+              [114.590926, 24.203661],
+              [114.597587, 24.212459],
+              [114.593811, 24.218739],
+              [114.592976, 24.223693],
+              [114.591287, 24.225982],
+              [114.585442, 24.227667],
+              [114.577302, 24.227274],
+              [114.572064, 24.229155],
+              [114.566011, 24.232997],
+              [114.56362, 24.239782],
+              [114.561286, 24.244491],
+              [114.558648, 24.246829],
+              [114.556087, 24.245897],
+              [114.553297, 24.240828],
+              [114.550527, 24.233667],
+              [114.548345, 24.230593],
+              [114.542842, 24.226408],
+              [114.536807, 24.222957],
+              [114.527623, 24.219883],
+              [114.520754, 24.216449],
+              [114.519463, 24.21483],
+              [114.51248, 24.210889],
+              [114.510355, 24.204397],
+              [114.499975, 24.195598],
+              [114.495592, 24.192736],
+              [114.491645, 24.192344],
+              [114.489975, 24.190806],
+              [114.488115, 24.185654],
+              [114.48561, 24.18374],
+              [114.484586, 24.180125],
+              [114.481701, 24.177623],
+              [114.48117, 24.172274],
+              [114.478969, 24.16928],
+              [114.474206, 24.166254],
+              [114.470658, 24.166499],
+              [114.470544, 24.171832],
+              [114.468912, 24.172699],
+              [114.465705, 24.172061],
+              [114.4606, 24.169607],
+              [114.460012, 24.166941],
+              [114.462688, 24.161935],
+              [114.464642, 24.161379],
+              [114.468039, 24.162867],
+              [114.469842, 24.162148],
+              [114.470278, 24.151268],
+              [114.469291, 24.144396],
+              [114.463674, 24.142237],
+              [114.463921, 24.140159],
+              [114.474092, 24.13525],
+              [114.476198, 24.12895],
+              [114.476939, 24.124875],
+              [114.482973, 24.118837],
+              [114.480449, 24.116497],
+              [114.479083, 24.112945],
+              [114.476255, 24.112111],
+              [114.472669, 24.114042],
+              [114.470335, 24.114189],
+              [114.466445, 24.111472],
+              [114.462745, 24.111243],
+              [114.46005, 24.114418],
+              [114.44986, 24.119115],
+              [114.446881, 24.121226],
+              [114.441909, 24.120981],
+              [114.43948, 24.121963],
+              [114.435989, 24.126397],
+              [114.43578, 24.129375],
+              [114.43189, 24.134154],
+              [114.429044, 24.133581],
+              [114.427279, 24.131585],
+              [114.422155, 24.131192],
+              [114.419859, 24.134759],
+              [114.419973, 24.138653],
+              [114.4191, 24.140126],
+              [114.4154, 24.138293],
+              [114.404261, 24.138408],
+              [114.39354, 24.14096],
+              [114.390105, 24.14065],
+              [114.387449, 24.138424],
+              [114.384223, 24.139995],
+              [114.378909, 24.139161],
+              [114.377923, 24.136903],
+              [114.372894, 24.13327],
+              [114.369042, 24.131715],
+              [114.365152, 24.132239],
+              [114.359459, 24.137573],
+              [114.356575, 24.139177],
+              [114.352191, 24.143218],
+              [114.349098, 24.142891],
+              [114.340711, 24.135806],
+              [114.338662, 24.127788],
+              [114.337428, 24.125301],
+              [114.334923, 24.124123],
+              [114.332627, 24.124695],
+              [114.329857, 24.126888],
+              [114.329667, 24.130586],
+              [114.330255, 24.137279],
+              [114.321659, 24.145444],
+              [114.316422, 24.147325],
+              [114.312646, 24.151105],
+              [114.309913, 24.155865],
+              [114.306517, 24.165387],
+              [114.301924, 24.169002],
+              [114.292911, 24.175038],
+              [114.290178, 24.178473],
+              [114.289325, 24.181892],
+              [114.29014, 24.185523],
+              [114.29181, 24.188205],
+              [114.298034, 24.195124],
+              [114.297579, 24.201977],
+              [114.296118, 24.20407],
+              [114.290918, 24.207619],
+              [114.281469, 24.211053],
+              [114.274163, 24.212721],
+              [114.273726, 24.214045],
+              [114.276421, 24.218837],
+              [114.274922, 24.224167],
+              [114.267977, 24.238441],
+              [114.267275, 24.242006],
+              [114.263119, 24.246665],
+              [114.255301, 24.250066],
+              [114.252663, 24.252403],
+              [114.252284, 24.254757],
+              [114.254845, 24.256686],
+              [114.262246, 24.257013],
+              [114.269685, 24.25685],
+              [114.27291, 24.257504],
+              [114.273157, 24.261067],
+              [114.268299, 24.261574],
+              [114.259912, 24.260822],
+              [114.255035, 24.261623],
+              [114.253081, 24.263078],
+              [114.254618, 24.266053],
+              [114.259096, 24.268815],
+              [114.264865, 24.270989],
+              [114.26644, 24.272804],
+              [114.263688, 24.278263],
+              [114.265586, 24.282856],
+              [114.269077, 24.285879],
+              [114.273062, 24.291861],
+              [114.279362, 24.30317],
+              [114.281431, 24.308137],
+              [114.280558, 24.313105],
+              [114.273632, 24.320506],
+              [114.272986, 24.324869],
+              [114.280861, 24.337335],
+              [114.287123, 24.34119],
+              [114.292531, 24.34694],
+              [114.293537, 24.352674],
+              [114.291583, 24.353393],
+              [114.284846, 24.361527],
+              [114.278641, 24.364974],
+              [114.2705, 24.364745],
+              [114.262588, 24.363553],
+              [114.253195, 24.360629],
+              [114.250898, 24.360629],
+              [114.249229, 24.362703],
+              [114.251695, 24.369972],
+              [114.249551, 24.382743],
+              [114.249931, 24.38694],
+              [114.252815, 24.395546],
+              [114.254883, 24.400134],
+              [114.254238, 24.402796],
+              [114.250879, 24.406976],
+              [114.245642, 24.411335],
+              [114.245623, 24.416478],
+              [114.241828, 24.423515],
+              [114.242037, 24.425997],
+              [114.243896, 24.427907],
+              [114.252853, 24.434632],
+              [114.257863, 24.435236],
+              [114.262853, 24.438501],
+              [114.272436, 24.446369],
+              [114.283442, 24.453959],
+              [114.286364, 24.461042],
+              [114.288869, 24.464649],
+              [114.293006, 24.468876],
+              [114.299097, 24.471667],
+              [114.306858, 24.473005],
+              [114.311317, 24.47635],
+              [114.310577, 24.480773],
+              [114.302702, 24.485358],
+              [114.299647, 24.491836],
+              [114.290406, 24.497759],
+              [114.28663, 24.500598],
+              [114.280406, 24.511529],
+              [114.281203, 24.520143],
+              [114.280178, 24.523096],
+              [114.273613, 24.526815],
+              [114.272227, 24.530355],
+              [114.273688, 24.533698],
+              [114.28477, 24.536243],
+              [114.288945, 24.537988],
+              [114.289761, 24.540647],
+              [114.287844, 24.545018],
+              [114.290956, 24.54828],
+              [114.293234, 24.551982],
+              [114.296687, 24.553564],
+              [114.305112, 24.554918],
+              [114.308642, 24.556467],
+              [114.310539, 24.558571],
+              [114.309743, 24.565681],
+              [114.307921, 24.570541],
+              [114.308168, 24.574128],
+              [114.304752, 24.57509],
+              [114.301052, 24.579052],
+              [114.299951, 24.588379],
+              [114.296991, 24.59371],
+              [114.291089, 24.600166],
+              [114.291905, 24.603411],
+              [114.290008, 24.607405],
+              [114.291564, 24.609573],
+              [114.291507, 24.614675],
+              [114.28978, 24.618783],
+              [114.281943, 24.621],
+              [114.281848, 24.625743],
+              [114.278983, 24.631578],
+              [114.270614, 24.630763],
+              [114.266022, 24.630942],
+              [114.260918, 24.63417],
+              [114.258489, 24.641536],
+              [114.247369, 24.645187],
+              [114.242834, 24.645399],
+              [114.231619, 24.640461],
+              [114.227084, 24.640672],
+              [114.22215, 24.643557],
+              [114.214332, 24.64579],
+              [114.208772, 24.648658],
+              [114.207121, 24.653954],
+              [114.203193, 24.652781],
+              [114.1938, 24.652618],
+              [114.187386, 24.650434],
+              [114.183591, 24.646816],
+              [114.178259, 24.646735],
+              [114.174559, 24.645594],
+              [114.173743, 24.653286],
+              [114.174008, 24.655959],
+              [114.175887, 24.658957],
+              [114.179265, 24.659641],
+              [114.18139, 24.658191],
+              [114.181504, 24.653302],
+              [114.183933, 24.653042],
+              [114.188449, 24.654704],
+              [114.190441, 24.656431],
+              [114.189815, 24.657979],
+              [114.184028, 24.661971],
+              [114.184521, 24.666061],
+              [114.183724, 24.668098],
+              [114.177766, 24.672025],
+              [114.175602, 24.677092],
+              [114.169853, 24.682566],
+              [114.168467, 24.686395],
+              [114.169037, 24.689653],
+              [114.174483, 24.692129],
+              [114.182548, 24.692846],
+              [114.19158, 24.694198],
+              [114.198089, 24.692227],
+              [114.201049, 24.6905],
+              [114.202909, 24.688187],
+              [114.204825, 24.688871],
+              [114.210309, 24.688513],
+              [114.219285, 24.692814],
+              [114.230841, 24.697766],
+              [114.244428, 24.698597],
+              [114.246819, 24.698092],
+              [114.249077, 24.699183],
+              [114.257464, 24.69731],
+              [114.259343, 24.697685],
+              [114.264542, 24.700584],
+              [114.272493, 24.700438],
+              [114.277427, 24.703907],
+              [114.279571, 24.708028],
+              [114.279362, 24.717215],
+              [114.281829, 24.724072],
+              [114.284353, 24.727394],
+              [114.288831, 24.73044],
+              [114.293196, 24.732052],
+              [114.302532, 24.730944],
+              [114.305663, 24.731352],
+              [114.311735, 24.734055],
+              [114.31424, 24.736172],
+              [114.319667, 24.742311],
+              [114.329515, 24.745226],
+              [114.333292, 24.746773],
+              [114.335796, 24.749085],
+              [114.338472, 24.756738],
+              [114.34185, 24.763658],
+              [114.339933, 24.77232],
+              [114.335948, 24.77639],
+              [114.333918, 24.779906],
+              [114.334468, 24.78466],
+              [114.33572, 24.78645],
+              [114.344108, 24.789592],
+              [114.345379, 24.791399],
+              [114.345227, 24.79791],
+              [114.342438, 24.807334],
+              [114.343652, 24.811517],
+              [114.349288, 24.81692],
+              [114.357467, 24.818677],
+              [114.356195, 24.82382],
+              [114.356575, 24.828979],
+              [114.363463, 24.837798],
+              [114.364715, 24.840483],
+              [114.363862, 24.843151],
+              [114.365323, 24.845641],
+              [114.37075, 24.848342],
+              [114.375133, 24.854476],
+              [114.377866, 24.860804],
+              [114.382572, 24.862659],
+              [114.38743, 24.863342],
+              [114.390314, 24.865164],
+              [114.393141, 24.86967],
+              [114.400523, 24.873656],
+              [114.403047, 24.87756],
+              [114.404849, 24.892622],
+              [114.403768, 24.89794],
+              [114.401054, 24.90264],
+              [114.396747, 24.906722],
+              [114.392136, 24.910186],
+              [114.390769, 24.91313],
+              [114.398151, 24.917114],
+              [114.400048, 24.91952],
+              [114.402155, 24.928447],
+              [114.401453, 24.930512],
+              [114.396405, 24.935601],
+              [114.396177, 24.937325],
+              [114.398265, 24.940007],
+              [114.398682, 24.943844],
+              [114.395722, 24.94825],
+              [114.396557, 24.951502],
+              [114.399897, 24.953436],
+              [114.406386, 24.955387],
+              [114.42041, 24.956232],
+              [114.424281, 24.957777],
+              [114.425552, 24.959272],
+              [114.42485, 24.961337],
+              [114.420846, 24.966311],
+              [114.421415, 24.970472],
+              [114.423654, 24.972585],
+              [114.442156, 24.972292],
+              [114.450543, 24.974795],
+              [114.455021, 24.977071],
+              [114.457735, 24.980159],
+              [114.458304, 24.985945],
+              [114.45635, 24.993534],
+              [114.456198, 24.996573],
+              [114.459025, 24.997662],
+              [114.463617, 24.99802],
+              [114.466635, 25.000473],
+              [114.470278, 25.001156],
+              [114.47988, 25.005787],
+              [114.483656, 25.005202],
+              [114.484624, 25.001741],
+              [114.493808, 25.001822],
+              [114.500753, 24.999986],
+              [114.506142, 25.000067],
+              [114.509843, 25.002781],
+              [114.511418, 25.006616],
+              [114.51248, 25.016138],
+              [114.514435, 25.022247],
+              [114.516883, 25.024554],
+              [114.52064, 25.023465],
+              [114.524852, 25.02124],
+              [114.529008, 25.021305],
+              [114.532708, 25.022881],
+              [114.53639, 25.026731],
+              [114.539692, 25.031605],
+              [114.541608, 25.038704],
+              [114.54138, 25.044601],
+              [114.540109, 25.047834],
+              [114.541134, 25.049751],
+              [114.546352, 25.053357],
+              [114.547813, 25.056589],
+              [114.552728, 25.062339],
+              [114.55713, 25.072197],
+              [114.561609, 25.077589],
+              [114.569085, 25.07845],
+              [114.58493, 25.078694],
+              [114.592691, 25.077118],
+              [114.596448, 25.074471],
+              [114.598327, 25.071126],
+              [114.601116, 25.071613],
+              [114.598327, 25.07564],
+              [114.598441, 25.078125],
+              [114.603868, 25.083403],
+              [114.606524, 25.083143],
+              [114.608726, 25.075884],
+              [114.612008, 25.077216],
+              [114.625102, 25.073643],
+              [114.634305, 25.073416],
+              [114.64015, 25.073903],
+              [114.645975, 25.0759],
+              [114.654249, 25.08061],
+              [114.665767, 25.091084],
+              [114.664799, 25.097823],
+              [114.66516, 25.101249],
+              [114.667209, 25.102808],
+              [114.673016, 25.105194],
+              [114.679695, 25.106834],
+              [114.684724, 25.106542],
+              [114.689354, 25.104723],
+              [114.693965, 25.104415],
+              [114.700208, 25.106428],
+              [114.705256, 25.108831],
+              [114.70869, 25.108312],
+              [114.712049, 25.110033],
+              [114.716053, 25.114595],
+              [114.723207, 25.117095],
+              [114.727609, 25.119952],
+              [114.733492, 25.119952],
+              [114.735181, 25.1213],
+              [114.736661, 25.125099],
+              [114.737685, 25.130423],
+              [114.734725, 25.13651],
+              [114.734497, 25.140309],
+              [114.732106, 25.142484],
+              [114.732714, 25.145113],
+              [114.736224, 25.152157],
+              [114.734991, 25.155825],
+              [114.727799, 25.155712],
+              [114.725958, 25.157188],
+              [114.724858, 25.162804],
+              [114.723112, 25.163453],
+              [114.717059, 25.163128],
+              [114.715275, 25.162122],
+              [114.702618, 25.163177],
+              [114.700531, 25.167348],
+              [114.694591, 25.167478],
+              [114.685711, 25.17319],
+              [114.685976, 25.176289],
+              [114.688595, 25.178058],
+              [114.690777, 25.181027],
+              [114.689354, 25.18153],
+              [114.688196, 25.186171],
+              [114.683946, 25.18708],
+              [114.680151, 25.193099],
+              [114.680758, 25.195825],
+              [114.684211, 25.197236],
+              [114.690568, 25.195419],
+              [114.695161, 25.195192],
+              [114.70055, 25.200984],
+              [114.700341, 25.203077],
+              [114.695464, 25.203077],
+              [114.696735, 25.205218],
+              [114.696527, 25.208138],
+              [114.693927, 25.213654],
+              [114.698557, 25.214043],
+              [114.701176, 25.216266],
+              [114.699791, 25.218942],
+              [114.702201, 25.221165],
+              [114.706072, 25.221765],
+              [114.708747, 25.220905],
+              [114.712713, 25.221797],
+              [114.723359, 25.231838],
+              [114.726243, 25.233086],
+              [114.730038, 25.231124],
+              [114.733055, 25.227247],
+              [114.737306, 25.225447],
+              [114.740684, 25.226242],
+              [114.748331, 25.231481],
+              [114.748426, 25.235162],
+              [114.745371, 25.234449],
+              [114.74112, 25.231594],
+              [114.738293, 25.232],
+              [114.738387, 25.240125],
+              [114.748027, 25.240693],
+              [114.749355, 25.242558],
+              [114.745143, 25.245899],
+              [114.743644, 25.248105],
+              [114.744593, 25.259035],
+              [114.743549, 25.265926],
+              [114.742904, 25.274569],
+              [114.740854, 25.278038],
+              [114.73871, 25.278865],
+              [114.734668, 25.283307],
+              [114.731746, 25.284313],
+              [114.723966, 25.283972],
+              [114.722713, 25.289128],
+              [114.725142, 25.29203],
+              [114.723169, 25.297023],
+              [114.722827, 25.302145],
+              [114.71945, 25.305549],
+              [114.712979, 25.306198],
+              [114.712277, 25.308743],
+              [114.714763, 25.313135],
+              [114.714383, 25.315388],
+              [114.710512, 25.314724],
+              [114.708178, 25.315291],
+              [114.704857, 25.312973],
+              [114.702922, 25.31414],
+              [114.702087, 25.319019],
+              [114.69943, 25.319797],
+              [114.697115, 25.318549],
+              [114.692257, 25.322163],
+              [114.689714, 25.320461],
+              [114.687722, 25.315534],
+              [114.685767, 25.313686],
+              [114.680378, 25.314205],
+              [114.67442, 25.317171],
+              [114.666981, 25.325016],
+              [114.664799, 25.326782],
+              [114.657114, 25.32816],
+              [114.648651, 25.326118],
+              [114.645691, 25.326669],
+              [114.63643, 25.324546],
+              [114.632407, 25.328176],
+              [114.629049, 25.329683],
+              [114.626525, 25.331968],
+              [114.62588, 25.338839],
+              [114.624191, 25.340752],
+              [114.619295, 25.343458],
+              [114.617682, 25.345662],
+              [114.617872, 25.348368],
+              [114.614703, 25.352564],
+              [114.611553, 25.358284],
+              [114.608593, 25.358851],
+              [114.602502, 25.358835],
+              [114.599541, 25.359402],
+              [114.598479, 25.362254],
+              [114.602483, 25.367989],
+              [114.602483, 25.369885],
+              [114.598384, 25.370841],
+              [114.599522, 25.377483],
+              [114.601116, 25.381695],
+              [114.599769, 25.385858],
+              [114.592976, 25.391446],
+              [114.586182, 25.395901],
+              [114.582008, 25.396225],
+              [114.580376, 25.393536],
+              [114.580983, 25.384044],
+              [114.580224, 25.382748],
+              [114.576011, 25.381549],
+              [114.572994, 25.384497],
+              [114.572501, 25.388255],
+              [114.573355, 25.395042],
+              [114.579047, 25.397602],
+              [114.579693, 25.399561],
+              [114.57734, 25.401942],
+              [114.572311, 25.400468],
+              [114.566713, 25.404793],
+              [114.55677, 25.406364],
+              [114.555498, 25.408],
+              [114.549123, 25.413021],
+              [114.544322, 25.413555],
+              [114.540432, 25.417037],
+              [114.535839, 25.416972],
+              [114.531304, 25.414235],
+              [114.524037, 25.406494],
+              [114.52026, 25.403287],
+              [114.515384, 25.403141],
+              [114.510734, 25.400744],
+              [114.507603, 25.400711],
+              [114.505915, 25.398719],
+              [114.506028, 25.393099],
+              [114.509729, 25.390053],
+              [114.510051, 25.386457],
+              [114.508837, 25.384627],
+              [114.496939, 25.377629],
+              [114.493504, 25.3763],
+              [114.487147, 25.376138],
+              [114.481739, 25.371019],
+              [114.477754, 25.371537],
+              [114.472289, 25.376106],
+              [114.468229, 25.377855],
+              [114.467147, 25.379832],
+              [114.463693, 25.379394],
+              [114.462669, 25.381484],
+              [114.464661, 25.385194],
+              [114.458627, 25.387818],
+              [114.448019, 25.386522],
+              [114.445875, 25.38453],
+              [114.44559, 25.382051],
+              [114.438797, 25.376073],
+              [114.437336, 25.366887],
+              [114.433996, 25.360212],
+              [114.429954, 25.349923],
+              [114.426102, 25.349032],
+              [114.429537, 25.346375],
+              [114.430163, 25.343847],
+              [114.424508, 25.337932],
+              [114.421548, 25.336198],
+              [114.417582, 25.335047],
+              [114.413578, 25.334853],
+              [114.410428, 25.335598],
+              [114.403066, 25.334253],
+              [114.40187, 25.329732],
+              [114.399365, 25.326685],
+              [114.395286, 25.32474],
+              [114.387676, 25.323524],
+              [114.386044, 25.322066],
+              [114.382932, 25.317122],
+              [114.379725, 25.316085],
+              [114.378682, 25.318095],
+              [114.380807, 25.319943],
+              [114.375608, 25.3185],
+              [114.373843, 25.320121],
+              [114.372818, 25.325437],
+              [114.3713, 25.326539],
+              [114.366898, 25.327122],
+              [114.357334, 25.326782],
+              [114.347087, 25.329748],
+              [114.338206, 25.334075],
+              [114.333804, 25.334594],
+              [114.325758, 25.334658],
+              [114.322304, 25.336765],
+              [114.314809, 25.338564],
+              [114.306213, 25.334107],
+              [114.305682, 25.332292],
+              [114.309856, 25.330574],
+              [114.309799, 25.329294],
+              [114.306232, 25.329699],
+              [114.304942, 25.328662],
+              [114.303727, 25.318727],
+              [114.30479, 25.314724],
+              [114.312342, 25.311822],
+              [114.312892, 25.305744],
+              [114.311906, 25.305128],
+              [114.307978, 25.307105],
+              [114.303917, 25.303393],
+              [114.301071, 25.304236],
+              [114.297598, 25.300411],
+              [114.2957, 25.299795],
+              [114.297446, 25.294769],
+              [114.299666, 25.293926],
+              [114.302873, 25.290814],
+              [114.300824, 25.289193],
+              [114.292873, 25.289193],
+              [114.289875, 25.293391],
+              [114.290216, 25.29725],
+              [114.287275, 25.299681],
+              [114.27348, 25.301367],
+              [114.270994, 25.302145],
+              [114.268812, 25.299325],
+              [114.265908, 25.293813],
+              [114.262607, 25.292062],
+              [114.257066, 25.29271],
+              [114.240481, 25.29879],
+              [114.236059, 25.300135],
+              [114.230386, 25.299357],
+              [114.228659, 25.29571],
+              [114.226913, 25.295612],
+              [114.223953, 25.298871],
+              [114.215907, 25.300751],
+              [114.212112, 25.300605],
+              [114.205205, 25.29913],
+              [114.204692, 25.300638],
+              [114.204958, 25.310266],
+              [114.202074, 25.313362],
+              [114.194066, 25.317366],
+              [114.19029, 25.316474],
+              [114.187216, 25.314237],
+              [114.180138, 25.307122],
+              [114.176248, 25.305257],
+              [114.173648, 25.305079],
+              [114.171466, 25.306619],
+              [114.168524, 25.312535],
+              [114.165033, 25.31401],
+              [114.158505, 25.313589],
+              [114.152566, 25.310169],
+              [114.149378, 25.305906],
+              [114.147234, 25.305339],
+              [114.146911, 25.308726],
+              [114.144729, 25.310639],
+              [114.139093, 25.310979],
+              [114.131313, 25.308435],
+              [114.133191, 25.306198],
+              [114.128618, 25.30388],
+              [114.12655, 25.300524],
+              [114.115639, 25.301886],
+              [114.111198, 25.297412],
+              [114.103741, 25.294445],
+              [114.099092, 25.291057],
+              [114.090913, 25.283826],
+              [114.085904, 25.278752],
+              [114.083513, 25.275541],
+              [114.078408, 25.278152],
+              [114.076321, 25.278476],
+              [114.070894, 25.276709],
+              [114.068655, 25.273725],
+              [114.066605, 25.276401],
+              [114.064594, 25.281086],
+              [114.055922, 25.277682],
+              [114.05169, 25.273612],
+              [114.051482, 25.271958],
+              [114.047364, 25.266105],
+              [114.046073, 25.262618],
+              [114.046301, 25.259878],
+              [114.039925, 25.250748],
+              [114.037819, 25.250359],
+              [114.033018, 25.251462],
+              [114.029109, 25.254251],
+              [114.029887, 25.261289],
+              [114.031367, 25.263656],
+              [114.028881, 25.267499],
+              [114.022107, 25.269607],
+              [114.01761, 25.274163],
+              [114.016775, 25.278298],
+              [114.014593, 25.280503],
+              [114.01704, 25.280697],
+              [114.021727, 25.283243],
+              [114.025485, 25.288998],
+              [114.025959, 25.295564],
+              [114.02761, 25.301837],
+              [114.033208, 25.307008],
+              [114.03725, 25.308305],
+              [114.039849, 25.307073],
+              [114.048635, 25.307494],
+              [114.053967, 25.308824],
+              [114.056131, 25.311871],
+              [114.050438, 25.314464],
+              [114.044195, 25.318905],
+              [114.040969, 25.318824],
+              [114.035466, 25.319991],
+              [114.03057, 25.32521],
+              [114.029337, 25.328338],
+              [114.02983, 25.331806],
+              [114.031177, 25.334318],
+              [114.035409, 25.337575],
+              [114.036737, 25.342712],
+              [114.038198, 25.34396],
+              [114.042278, 25.343523],
+              [114.045485, 25.341189],
+              [114.04911, 25.34187],
+              [114.051576, 25.346439],
+              [114.051425, 25.348838],
+              [114.046624, 25.354152],
+              [114.041405, 25.36065],
+              [114.041937, 25.362157],
+              [114.047326, 25.362578],
+              [114.05002, 25.364068],
+              [114.047876, 25.36726],
+              [114.040627, 25.368896],
+              [114.031101, 25.373044],
+              [114.025219, 25.373206],
+              [114.024365, 25.374016],
+              [114.029811, 25.378487],
+              [114.032676, 25.379832],
+              [114.039071, 25.380059],
+              [114.045106, 25.384027],
+              [114.042544, 25.387429],
+              [114.042126, 25.39028],
+              [114.040608, 25.39122],
+              [114.032999, 25.390896],
+              [114.027572, 25.388596],
+              [114.023018, 25.384659],
+              [114.018634, 25.387478],
+              [114.010797, 25.386441],
+              [114.011044, 25.392418],
+              [114.007837, 25.397164],
+              [114.00575, 25.396743],
+              [114.001215, 25.398217],
+              [113.996357, 25.400873],
+              [113.990038, 25.402007],
+              [113.987704, 25.40353],
+              [113.983928, 25.409409],
+              [113.983093, 25.413021],
+              [113.984573, 25.417587],
+              [113.989222, 25.422543],
+              [113.994934, 25.42711],
+              [114.00296, 25.432826],
+              [114.005086, 25.438347],
+              [114.003207, 25.442525],
+              [113.997932, 25.444225],
+              [113.994326, 25.442509],
+              [113.990114, 25.442881],
+              [113.982941, 25.447431],
+              [113.978728, 25.448192],
+              [113.971973, 25.448192],
+              [113.961859, 25.452547],
+              [113.958898, 25.448936],
+              [113.952561, 25.443804],
+              [113.948765, 25.442266],
+              [113.944761, 25.441699],
+              [113.94349, 25.438849],
+              [113.938424, 25.436955],
+              [113.935065, 25.437522],
+              [113.926545, 25.442169],
+              [113.921611, 25.441715],
+              [113.913394, 25.4428],
+              [113.914002, 25.439238],
+              [113.912522, 25.438542],
+              [113.903698, 25.44097],
+              [113.895291, 25.437538],
+              [113.886866, 25.436615],
+              [113.884342, 25.433004],
+              [113.884969, 25.429199],
+              [113.886639, 25.426138],
+              [113.883432, 25.424357],
+              [113.882995, 25.422235],
+              [113.884475, 25.420276],
+              [113.889921, 25.417701],
+              [113.892312, 25.414349],
+              [113.892085, 25.411871],
+              [113.883678, 25.409798],
+              [113.8818, 25.406947],
+              [113.883887, 25.400274],
+              [113.883242, 25.39535],
+              [113.877359, 25.388126],
+              [113.878403, 25.383363],
+              [113.876923, 25.380318],
+              [113.867682, 25.376349],
+              [113.863488, 25.370646],
+              [113.860964, 25.369318],
+              [113.854247, 25.3682],
+              [113.847321, 25.367649],
+              [113.843108, 25.365932],
+              [113.839749, 25.363469],
+              [113.837453, 25.358916],
+              [113.833449, 25.353974],
+              [113.832804, 25.343895],
+              [113.827567, 25.338386],
+              [113.823145, 25.33192],
+              [113.821286, 25.330737],
+              [113.814967, 25.328711],
+              [113.809521, 25.329861],
+              [113.804056, 25.3291],
+              [113.800488, 25.329489],
+              [113.796503, 25.331968],
+              [113.789805, 25.331401],
+              [113.784928, 25.333978],
+              [113.780203, 25.334075],
+              [113.771038, 25.330412],
+              [113.763182, 25.329424],
+              [113.758096, 25.329975],
+              [113.75654, 25.332843],
+              [113.757812, 25.333718],
+              [113.76415, 25.333589],
+              [113.764131, 25.33824],
+              [113.758419, 25.343782],
+              [113.757831, 25.350571],
+              [113.754092, 25.361184],
+              [113.751758, 25.364538],
+              [113.748039, 25.365656],
+              [113.743997, 25.363939],
+              [113.740582, 25.360147],
+              [113.737678, 25.354849],
+              [113.738361, 25.349129],
+              [113.737204, 25.348546],
+              [113.732991, 25.34981],
+              [113.730259, 25.352759],
+              [113.727602, 25.354217],
+              [113.725249, 25.358624],
+              [113.723219, 25.359564],
+              [113.719632, 25.359483],
+              [113.719006, 25.35749],
+              [113.716463, 25.35715],
+              [113.712858, 25.360342],
+              [113.706558, 25.360893],
+              [113.70726, 25.358349],
+              [113.710562, 25.356518],
+              [113.710998, 25.354347],
+              [113.707943, 25.352629],
+              [113.703313, 25.354039],
+              [113.700486, 25.352224],
+              [113.691833, 25.353261],
+              [113.687146, 25.352078],
+              [113.684223, 25.34618],
+              [113.685362, 25.34127],
+              [113.682174, 25.336052],
+              [113.679081, 25.334496],
+              [113.675438, 25.336895],
+              [113.671035, 25.337186],
+              [113.666367, 25.335955],
+              [113.663654, 25.337721],
+              [113.660693, 25.336068],
+              [113.661168, 25.333427],
+              [113.659953, 25.330996],
+              [113.657486, 25.329116],
+              [113.652439, 25.327025],
+              [113.64612, 25.326361],
+              [113.644962, 25.329489],
+              [113.643463, 25.328127],
+              [113.640484, 25.328484],
+              [113.640275, 25.330623],
+              [113.635759, 25.328095],
+              [113.632571, 25.328225],
+              [113.631224, 25.330591],
+              [113.626935, 25.328451],
+              [113.624374, 25.328111],
+              [113.624924, 25.326458],
+              [113.620275, 25.325729],
+              [113.615891, 25.32756],
+              [113.612988, 25.325615],
+              [113.610768, 25.327025],
+              [113.609079, 25.321774],
+              [113.60147, 25.320883],
+              [113.59517, 25.317382],
+              [113.591356, 25.314351],
+              [113.586004, 25.307332],
+              [113.582475, 25.306262],
+              [113.580824, 25.308775],
+              [113.58164, 25.315874],
+              [113.580615, 25.316247],
+              [113.57978, 25.316636],
+              [113.580407, 25.321401],
+              [113.583329, 25.331871],
+              [113.582475, 25.33986],
+              [113.581431, 25.342712],
+              [113.576384, 25.345581],
+              [113.568812, 25.347865],
+              [113.562512, 25.348805],
+              [113.556839, 25.350523],
+              [113.554543, 25.351868],
+              [113.551412, 25.358657],
+              [113.547332, 25.359062],
+              [113.545947, 25.360164],
+              [113.544334, 25.366596],
+              [113.541241, 25.368475],
+              [113.536098, 25.368508],
+              [113.53291, 25.36274],
+              [113.527673, 25.358365],
+              [113.524314, 25.353602],
+              [113.520766, 25.354185],
+              [113.518033, 25.356469],
+              [113.515073, 25.360666],
+              [113.515073, 25.362383],
+              [113.517805, 25.366175],
+              [113.519191, 25.370014],
+              [113.518394, 25.370565],
+              [113.510443, 25.371132],
+              [113.506894, 25.374194],
+              [113.504162, 25.374956],
+              [113.498488, 25.372866],
+              [113.490955, 25.373254],
+              [113.486742, 25.375539],
+              [113.483801, 25.3763],
+              [113.480043, 25.375166],
+              [113.475224, 25.367552],
+              [113.4727, 25.366029],
+              [113.468924, 25.365851],
+              [113.465774, 25.369852],
+              [113.462415, 25.369852],
+              [113.453819, 25.362043],
+              [113.449834, 25.359564],
+              [113.445849, 25.359564],
+              [113.442263, 25.361265],
+              [113.439113, 25.365834],
+              [113.435944, 25.36888],
+              [113.430687, 25.37097],
+              [113.427746, 25.373254],
+              [113.425621, 25.37954],
+              [113.424976, 25.388677],
+              [113.424122, 25.392677],
+              [113.421598, 25.395901],
+              [113.418429, 25.398573],
+              [113.409378, 25.401408],
+              [113.407062, 25.401392],
+              [113.39822, 25.397569],
+              [113.39359, 25.397553],
+              [113.391901, 25.400987],
+              [113.389358, 25.403643],
+              [113.38746, 25.403821],
+              [113.380515, 25.402655],
+              [113.376511, 25.400744],
+              [113.373342, 25.402623],
+              [113.371862, 25.406818],
+              [113.369718, 25.416713],
+              [113.368864, 25.423369],
+              [113.366929, 25.431174],
+              [113.364614, 25.434218],
+              [113.359737, 25.438396],
+              [113.354044, 25.436841],
+              [113.351729, 25.437586],
+              [113.341786, 25.448596],
+              [113.340078, 25.449908],
+              [113.332905, 25.449114],
+              [113.329736, 25.450831],
+              [113.323208, 25.448693],
+              [113.320684, 25.445245],
+              [113.314992, 25.442557],
+              [113.313512, 25.443885],
+              [113.314119, 25.448273],
+              [113.313474, 25.453032],
+              [113.314726, 25.462001],
+              [113.31596, 25.467522],
+              [113.312354, 25.473025],
+              [113.309166, 25.481022],
+              [113.308938, 25.485408],
+              [113.311367, 25.490425],
+              [113.308274, 25.492173],
+              [113.306737, 25.498048],
+              [113.305409, 25.500443],
+              [113.30076, 25.502369],
+              [113.296832, 25.508405],
+              [113.298938, 25.510703],
+              [113.305067, 25.51148],
+              [113.305902, 25.51415],
+              [113.30336, 25.515849],
+              [113.293416, 25.516771],
+              [113.291746, 25.516383],
+              [113.289223, 25.512564],
+              [113.288805, 25.509393],
+              [113.2915, 25.504878],
+              [113.291803, 25.500913],
+              [113.288862, 25.496543],
+              [113.286092, 25.496122],
+              [113.285086, 25.494423],
+              [113.282619, 25.494213],
+              [113.277856, 25.497433],
+              [113.279564, 25.500087],
+              [113.277875, 25.501851],
+              [113.275161, 25.502078],
+              [113.269412, 25.505266],
+              [113.266053, 25.504732],
+              [113.263321, 25.499359],
+              [113.260816, 25.499472],
+              [113.2563, 25.502936],
+              [113.253282, 25.506447],
+              [113.24907, 25.514102],
+              [113.245996, 25.515655],
+              [113.243244, 25.515639],
+              [113.23757, 25.513341],
+              [113.229373, 25.511027],
+              [113.226204, 25.509684],
+              [113.215293, 25.501657],
+              [113.210682, 25.496705],
+              [113.209239, 25.488807],
+              [113.206564, 25.484647],
+              [113.200814, 25.479403],
+              [113.189675, 25.476198],
+              [113.182958, 25.472297],
+              [113.17977, 25.471229],
+              [113.177056, 25.471569],
+              [113.172275, 25.475874],
+              [113.169333, 25.488046],
+              [113.166544, 25.490652],
+              [113.16273, 25.492157],
+              [113.154608, 25.492594],
+              [113.152008, 25.492238],
+              [113.149807, 25.489794],
+              [113.151932, 25.48196],
+              [113.149921, 25.476538],
+              [113.14383, 25.477574],
+              [113.141192, 25.474935],
+              [113.140452, 25.472281],
+              [113.144627, 25.471488],
+              [113.15123, 25.473543],
+              [113.15347, 25.472783],
+              [113.153868, 25.470322],
+              [113.149997, 25.468023],
+              [113.142976, 25.467829],
+              [113.140148, 25.467246],
+              [113.134608, 25.4677],
+              [113.130319, 25.465838],
+              [113.127378, 25.463118],
+              [113.122349, 25.45572],
+              [113.122862, 25.451462],
+              [113.124721, 25.45096],
+              [113.126353, 25.45538],
+              [113.12808, 25.456109],
+              [113.129237, 25.454603],
+              [113.127966, 25.449697],
+              [113.124361, 25.448208],
+              [113.118421, 25.447285],
+              [113.11956, 25.443626],
+              [113.126201, 25.438412],
+              [113.127416, 25.436469],
+              [113.130167, 25.429166],
+              [113.130452, 25.423336],
+              [113.131552, 25.414753],
+              [113.128402, 25.413215],
+              [113.119541, 25.418138],
+              [113.114398, 25.420583],
+              [113.109635, 25.419612],
+              [113.106049, 25.421183],
+              [113.10343, 25.421296],
+              [113.092386, 25.417474],
+              [113.091115, 25.414786],
+              [113.092386, 25.413506],
+              [113.096599, 25.412535],
+              [113.096884, 25.410721],
+              [113.090432, 25.406769],
+              [113.089995, 25.40123],
+              [113.088743, 25.396533],
+              [113.085289, 25.393325],
+              [113.08064, 25.390944],
+              [113.0799, 25.389519],
+              [113.080811, 25.386344],
+              [113.080147, 25.383347],
+              [113.075764, 25.381986],
+              [113.064587, 25.381808],
+              [113.059577, 25.379492],
+              [113.05582, 25.374308],
+              [113.051512, 25.373173],
+              [113.044776, 25.367633],
+              [113.041607, 25.366013],
+              [113.038571, 25.367309],
+              [113.034984, 25.366401],
+              [113.035079, 25.362756],
+              [113.034017, 25.361427],
+              [113.029766, 25.361233],
+              [113.028912, 25.359289],
+              [113.029045, 25.355497],
+              [113.025629, 25.353569],
+              [113.024908, 25.346877],
+              [113.023675, 25.345953],
+              [113.018513, 25.34618],
+              [113.016483, 25.347185],
+              [113.014054, 25.351284],
+              [113.009234, 25.352872],
+              [113.004794, 25.349729],
+              [112.999974, 25.351495],
+              [112.99542, 25.348951],
+              [112.991112, 25.350361],
+              [112.987981, 25.353796],
+              [112.984414, 25.353569],
+              [112.977127, 25.350004],
+              [112.974205, 25.349518],
+              [112.968114, 25.349842],
+              [112.964698, 25.342145],
+              [112.960258, 25.339212],
+              [112.952288, 25.338321],
+              [112.95113, 25.337462],
+              [112.947392, 25.328468],
+              [112.945096, 25.326345],
+              [112.937714, 25.32649],
+              [112.934963, 25.325712],
+              [112.931832, 25.322828],
+              [112.933008, 25.316539],
+              [112.928568, 25.310461],
+              [112.927942, 25.307932],
+              [112.927828, 25.299908],
+              [112.926746, 25.297396],
+              [112.924166, 25.296585],
+              [112.913179, 25.299876],
+              [112.900579, 25.311336],
+              [112.89908, 25.319067],
+              [112.89815, 25.326263],
+              [112.894829, 25.337592],
+              [112.891148, 25.33986],
+              [112.888795, 25.337997],
+              [112.885531, 25.332843],
+              [112.879838, 25.333978],
+              [112.877694, 25.333751],
+              [112.87462, 25.328857],
+              [112.872362, 25.327447],
+              [112.868718, 25.327836],
+              [112.865227, 25.331531],
+              [112.862532, 25.332762],
+              [112.857352, 25.336846],
+              [112.854467, 25.337559],
+              [112.852494, 25.336392],
+              [112.851792, 25.333427],
+              [112.853936, 25.328468],
+              [112.853727, 25.32696],
+              [112.855891, 25.325453],
+              [112.858775, 25.320234],
+              [112.858168, 25.316247],
+              [112.855511, 25.313638],
+              [112.85517, 25.309812],
+              [112.857523, 25.304852],
+              [112.858263, 25.297525],
+              [112.856384, 25.291592],
+              [112.857466, 25.289112],
+              [112.86202, 25.287166],
+              [112.863481, 25.285366],
+              [112.866441, 25.276579],
+              [112.869288, 25.274974],
+              [112.872134, 25.275898],
+              [112.873937, 25.274293],
+              [112.870976, 25.269088],
+              [112.870692, 25.266251],
+              [112.868415, 25.265051],
+              [112.865891, 25.259813],
+              [112.86813, 25.258694],
+              [112.866251, 25.256473],
+              [112.866365, 25.251202],
+              [112.868339, 25.248802],
+              [112.872988, 25.247878],
+              [112.876328, 25.248088],
+              [112.880958, 25.249629],
+              [112.884184, 25.247196],
+              [112.891717, 25.246175],
+              [112.896935, 25.239266],
+              [112.899744, 25.237887],
+              [112.904526, 25.238439],
+              [112.905247, 25.241293],
+              [112.910731, 25.245153],
+              [112.921243, 25.247634],
+              [112.923995, 25.248656],
+              [112.92667, 25.243823],
+              [112.930371, 25.242169],
+              [112.93335, 25.243174],
+              [112.931794, 25.249045],
+              [112.93409, 25.250391],
+              [112.944223, 25.249467],
+              [112.949271, 25.246045],
+              [112.951851, 25.245753],
+              [112.952876, 25.24718],
+              [112.95335, 25.251526],
+              [112.955988, 25.25404],
+              [112.959575, 25.254089],
+              [112.965893, 25.249305],
+              [112.96819, 25.24937],
+              [112.970922, 25.251332],
+              [112.972915, 25.251153],
+              [112.976729, 25.245834],
+              [112.979917, 25.245088],
+              [112.992555, 25.247213],
+              [112.997431, 25.245445],
+              [112.999006, 25.244066],
+              [112.998798, 25.236995],
+              [113.003845, 25.234189],
+              [113.006654, 25.231481],
+              [113.006881, 25.229194],
+              [113.011132, 25.222949],
+              [113.013067, 25.218001],
+              [113.015629, 25.213443],
+              [113.017754, 25.211172],
+              [113.020715, 25.209858],
+              [113.023884, 25.209696],
+              [113.029766, 25.210507],
+              [113.034472, 25.201406],
+              [113.034491, 25.198161],
+              [113.030506, 25.194494],
+              [113.025459, 25.191785],
+              [113.021037, 25.1906],
+              [113.00857, 25.190114],
+              [113.006274, 25.188945],
+              [113.003143, 25.184727],
+              [112.99893, 25.181449],
+              [112.991568, 25.176808],
+              [112.983579, 25.173303],
+              [112.974319, 25.168256],
+              [112.971207, 25.16308],
+              [112.97115, 25.157529],
+              [112.968987, 25.151054],
+              [112.968019, 25.141623],
+              [112.968626, 25.138913],
+              [112.972801, 25.132128],
+              [112.979025, 25.127858],
+              [112.981947, 25.125277],
+              [112.986805, 25.119238],
+              [112.988228, 25.115325],
+              [112.990296, 25.112809],
+              [112.991131, 25.109464],
+              [112.995154, 25.106834],
+              [112.999595, 25.103051],
+              [113.004528, 25.089168],
+              [113.008988, 25.086148],
+              [113.016995, 25.084897],
+              [113.018438, 25.083127],
+              [113.011834, 25.078759],
+              [113.00764, 25.074471],
+              [113.002023, 25.071126],
+              [112.999822, 25.067179],
+              [112.999727, 25.062388],
+              [113.002422, 25.058213],
+              [112.998854, 25.053941],
+              [112.996862, 25.04863],
+              [112.991606, 25.047395],
+              [112.989556, 25.045527],
+              [112.989879, 25.043919],
+              [112.987412, 25.043042],
+              [112.985211, 25.040313],
+              [112.985192, 25.038331],
+              [112.982516, 25.036804],
+              [112.981795, 25.034659],
+              [112.979689, 25.034139],
+              [112.979385, 25.028388],
+              [112.978455, 25.026487],
+              [112.980695, 25.025984],
+              [112.983864, 25.023693],
+              [112.986463, 25.020005],
+              [112.992042, 25.017957],
+              [112.992668, 25.011523],
+              [112.989423, 25.006226],
+              [112.989784, 25.000928],
+              [112.991492, 25.000002],
+              [112.989689, 24.996817],
+              [112.992782, 24.995143],
+              [112.99468, 24.996086],
+              [112.996255, 24.991568],
+              [113.002042, 24.991032],
+              [113.001758, 24.986985],
+              [113.004414, 24.985994],
+              [113.00375, 24.982467],
+              [113.007526, 24.981833],
+              [113.009993, 24.97738],
+              [113.00857, 24.972634],
+              [113.008475, 24.961954],
+              [113.002782, 24.95711],
+              [113.003997, 24.954168],
+              [113.010676, 24.949795],
+              [113.01191, 24.946104],
+              [113.008285, 24.943601],
+              [113.003997, 24.941958],
+              [112.995135, 24.940528],
+              [112.991644, 24.93752],
+              [112.994604, 24.932545],
+              [112.994111, 24.928285],
+              [112.997355, 24.92513],
+              [112.998361, 24.92126],
+              [113.00301, 24.918805],
+              [113.005135, 24.914057],
+              [113.003295, 24.906023],
+              [113.003731, 24.901258],
+              [113.007526, 24.899192],
+              [113.00986, 24.896916],
+              [113.010733, 24.89119],
+              [113.010335, 24.886051],
+              [113.01098, 24.882814],
+              [113.012688, 24.879561],
+              [113.018589, 24.875234],
+              [113.022195, 24.870858],
+              [113.022214, 24.867425],
+              [113.019538, 24.855956],
+              [113.016825, 24.852116],
+              [113.014718, 24.851531],
+              [112.998949, 24.850473],
+              [112.98764, 24.839507],
+              [112.981131, 24.838124],
+              [112.979252, 24.832575],
+              [112.975913, 24.830655],
+              [112.965837, 24.826944],
+              [112.959745, 24.824227],
+              [112.953882, 24.82076],
+              [112.951168, 24.818271],
+              [112.951396, 24.816171],
+              [112.955191, 24.812753],
+              [112.954982, 24.810849],
+              [112.960087, 24.800953],
+              [112.960106, 24.79734],
+              [112.954679, 24.790992],
+              [112.95113, 24.787736],
+              [112.953673, 24.784497],
+              [112.954109, 24.782218],
+              [112.946633, 24.767484],
+              [112.943293, 24.762486],
+              [112.94206, 24.759051],
+              [112.940181, 24.757504],
+              [112.935342, 24.756527],
+              [112.933673, 24.755371],
+              [112.932648, 24.75231],
+              [112.933729, 24.745633],
+              [112.935855, 24.741823],
+              [112.938815, 24.738224],
+              [112.938815, 24.735732],
+              [112.935304, 24.728664],
+              [112.931737, 24.726352],
+              [112.929023, 24.725945],
+              [112.928189, 24.724039],
+              [112.930333, 24.718697],
+              [112.92908, 24.717361],
+              [112.921319, 24.715977],
+              [112.911262, 24.717264],
+              [112.903501, 24.716466],
+              [112.900598, 24.713778],
+              [112.901452, 24.709967],
+              [112.904203, 24.704999],
+              [112.904241, 24.69718],
+              [112.904886, 24.694508],
+              [112.908074, 24.688611],
+              [112.908719, 24.68576],
+              [112.908131, 24.680025],
+              [112.909194, 24.676408],
+              [112.914279, 24.668229],
+              [112.914526, 24.662688],
+              [112.912211, 24.660782],
+              [112.901983, 24.656333],
+              [112.899687, 24.654785],
+              [112.896366, 24.650581],
+              [112.897011, 24.646572],
+              [112.899554, 24.641618],
+              [112.899573, 24.638945],
+              [112.897808, 24.632279],
+              [112.89519, 24.629769],
+              [112.887846, 24.619826],
+              [112.88462, 24.616338],
+              [112.88517, 24.599433],
+              [112.887979, 24.595324],
+              [112.889762, 24.595569],
+              [112.898681, 24.600541],
+              [112.901452, 24.599498],
+              [112.902078, 24.595683],
+              [112.904772, 24.596188],
+              [112.91018, 24.599025],
+              [112.914564, 24.599335],
+              [112.917145, 24.600476],
+              [112.922799, 24.599694],
+              [112.926329, 24.596466],
+              [112.929422, 24.596156],
+              [112.934906, 24.59746],
+              [112.941092, 24.596629],
+              [112.945096, 24.594574],
+              [112.950542, 24.594982],
+              [112.960846, 24.589912],
+              [112.964394, 24.586162],
+              [112.962592, 24.57677],
+              [112.961662, 24.574878],
+              [112.961396, 24.570247],
+              [112.963654, 24.568225],
+              [112.967336, 24.568828],
+              [112.969347, 24.568111],
+              [112.973389, 24.559859],
+              [112.978455, 24.554168],
+              [112.977013, 24.549585],
+              [112.981966, 24.542898],
+              [112.9869, 24.542979],
+              [112.991074, 24.544757],
+              [112.99709, 24.537711],
+              [112.999025, 24.534481],
+              [112.999708, 24.528707],
+              [113.003598, 24.524613],
+              [113.008646, 24.521399],
+              [113.015193, 24.515918],
+              [113.020658, 24.513683],
+              [113.024472, 24.503241],
+              [113.024396, 24.499211],
+              [113.025591, 24.493876],
+              [113.02785, 24.493174],
+              [113.029178, 24.490515],
+              [113.034662, 24.487251],
+              [113.038267, 24.484314],
+              [113.040279, 24.481687],
+              [113.04322, 24.481018],
+              [113.045877, 24.479027],
+              [113.047376, 24.475535],
+              [113.05286, 24.476285],
+              [113.056313, 24.472923],
+              [113.063733, 24.468811],
+              [113.071987, 24.46886],
+              [113.081798, 24.472809],
+              [113.087301, 24.471585],
+              [113.090603, 24.480185],
+              [113.095176, 24.48841],
+              [113.094948, 24.492799],
+              [113.096808, 24.496421],
+              [113.100982, 24.499505],
+              [113.110167, 24.50298],
+              [113.114133, 24.50298],
+              [113.119863, 24.499097],
+              [113.129199, 24.49027],
+              [113.132729, 24.486305],
+              [113.13715, 24.482894],
+              [113.147321, 24.480642],
+              [113.148422, 24.479108],
+              [113.151477, 24.4787],
+              [113.151192, 24.475404],
+              [113.149617, 24.472923],
+              [113.15049, 24.469839],
+              [113.153356, 24.467701],
+              [113.156563, 24.468631],
+              [113.159807, 24.470802],
+              [113.16068, 24.477917],
+              [113.161914, 24.47901],
+              [113.166316, 24.477819],
+              [113.170092, 24.475796],
+              [113.174969, 24.475861],
+              [113.180814, 24.479533],
+              [113.184021, 24.480887],
+              [113.186772, 24.480691],
+              [113.197019, 24.47467],
+              [113.20127, 24.47418],
+              [113.206184, 24.476481],
+              [113.208196, 24.478668],
+              [113.209676, 24.482927],
+              [113.213205, 24.486582],
+              [113.216298, 24.492717],
+              [113.216545, 24.495703],
+              [113.221745, 24.497808],
+              [113.228386, 24.497694],
+              [113.23017, 24.498493],
+              [113.233756, 24.504693],
+              [113.235863, 24.505852],
+              [113.23795, 24.500729],
+              [113.240227, 24.500141],
+              [113.244629, 24.502164],
+              [113.249829, 24.509425],
+              [113.252334, 24.510012],
+              [113.253586, 24.507924],
+              [113.252789, 24.497808],
+              [113.255522, 24.493044],
+              [113.259298, 24.490204],
+              [113.26036, 24.484102],
+              [113.26184, 24.482209],
+              [113.266224, 24.478978],
+              [113.270418, 24.47671],
+              [113.270873, 24.468321],
+              [113.274232, 24.465857],
+              [113.280095, 24.463605],
+              [113.292657, 24.460406],
+              [113.294972, 24.457174],
+              [113.297268, 24.456619],
+              [113.301253, 24.458349],
+              [113.304365, 24.461418],
+              [113.318388, 24.464715],
+              [113.325087, 24.470671],
+              [113.331273, 24.472564],
+              [113.335049, 24.471651],
+              [113.338085, 24.472026],
+              [113.350628, 24.472156],
+              [113.353835, 24.473707],
+              [113.362033, 24.479092],
+              [113.369927, 24.486664],
+              [113.374196, 24.49399],
+              [113.378485, 24.494659],
+              [113.380496, 24.491445],
+              [113.379168, 24.487023],
+              [113.38025, 24.485097],
+              [113.386777, 24.484363],
+              [113.395316, 24.485717],
+              [113.40619, 24.483726],
+              [113.409036, 24.483563],
+              [113.411104, 24.485032],
+              [113.415545, 24.485244],
+              [113.417252, 24.483629],
+              [113.417177, 24.479288],
+              [113.41378, 24.475567],
+              [113.412148, 24.472548],
+              [113.41304, 24.469921],
+              [113.419264, 24.459965],
+              [113.423647, 24.458643],
+              [113.427822, 24.458268],
+              [113.437841, 24.453894],
+              [113.440972, 24.453698],
+              [113.447652, 24.457321],
+              [113.460555, 24.459051],
+              [113.465147, 24.460373],
+              [113.471599, 24.465335],
+              [113.473459, 24.46762],
+              [113.477406, 24.475812],
+              [113.478848, 24.477738],
+              [113.481903, 24.477313],
+              [113.485831, 24.472695],
+              [113.489247, 24.470998],
+              [113.495319, 24.471047],
+              [113.499285, 24.473805],
+              [113.505452, 24.48371],
+              [113.507786, 24.483988],
+              [113.51532, 24.476155],
+              [113.516344, 24.472336],
+              [113.518868, 24.469855],
+              [113.521145, 24.471177],
+              [113.52365, 24.475371],
+              [113.530291, 24.479549],
+              [113.531335, 24.489846],
+              [113.533404, 24.493468],
+              [113.536326, 24.494218],
+              [113.539229, 24.503551],
+              [113.540481, 24.506227],
+              [113.543802, 24.509082],
+              [113.546307, 24.50869],
+              [113.550653, 24.511007],
+              [113.552569, 24.511072],
+              [113.55885, 24.508429],
+              [113.567996, 24.508495],
+              [113.570084, 24.507924],
+              [113.575644, 24.509098],
+              [113.579078, 24.505835],
+              [113.579572, 24.5005],
+              [113.582911, 24.498966],
+              [113.584448, 24.501398],
+              [113.584335, 24.509832],
+              [113.586479, 24.513976],
+              [113.589629, 24.515249],
+              [113.596479, 24.514237],
+              [113.599591, 24.512981],
+              [113.60147, 24.510746],
+              [113.601432, 24.508756],
+              [113.596764, 24.50099],
+              [113.598263, 24.497645],
+              [113.60183, 24.494757],
+              [113.60739, 24.497221],
+              [113.608491, 24.495687],
+              [113.607808, 24.491689],
+              [113.609648, 24.490009],
+              [113.620503, 24.489617],
+              [113.625759, 24.49195],
+              [113.630142, 24.488769],
+              [113.636423, 24.486908],
+              [113.63815, 24.485048],
+              [113.638605, 24.482225],
+              [113.643217, 24.477721],
+              [113.652648, 24.471634],
+              [113.656822, 24.468223],
+              [113.659346, 24.467473],
+              [113.662496, 24.46824],
+              [113.666026, 24.467489],
+              [113.670845, 24.464829],
+              [113.674204, 24.462169],
+              [113.675665, 24.458937],
+              [113.678796, 24.456472],
+              [113.681092, 24.456277],
+              [113.683199, 24.454187],
+              [113.682364, 24.451331],
+              [113.683407, 24.444296],
+              [113.686349, 24.438975],
+              [113.686368, 24.437718],
+              [113.694546, 24.430829],
+              [113.706786, 24.416397],
+              [113.709879, 24.412364],
+              [113.717773, 24.410862],
+              [113.722251, 24.414601],
+              [113.72153, 24.417066],
+              [113.72282, 24.422552],
+              [113.723921, 24.434943],
+              [113.726995, 24.437032],
+              [113.73117, 24.437261],
+              [113.748912, 24.437408],
+              [113.753409, 24.437179],
+              [113.76284, 24.432984],
+              [113.76451, 24.42518],
+              [113.764282, 24.420217],
+              [113.765345, 24.417752],
+              [113.76804, 24.416234],
+              [113.7747, 24.414307],
+              [113.778249, 24.410878],
+              [113.782006, 24.410503],
+              [113.785346, 24.41145],
+              [113.787224, 24.410878],
+              [113.791038, 24.405947],
+              [113.800052, 24.401865],
+              [113.803904, 24.401767],
+              [113.805005, 24.399612],
+              [113.805764, 24.392574],
+              [113.805536, 24.384392],
+              [113.80157, 24.379444],
+              [113.800944, 24.377354],
+              [113.80324, 24.371833],
+              [113.806978, 24.369351],
+              [113.81343, 24.359632],
+              [113.813221, 24.354667],
+              [113.81861, 24.352217],
+              [113.816959, 24.34895],
+              [113.817054, 24.344572],
+              [113.819882, 24.341517],
+              [113.823563, 24.339573],
+              [113.831324, 24.336567],
+              [113.836884, 24.337155],
+              [113.84047, 24.33624],
+              [113.845632, 24.329803],
+              [113.850452, 24.318856],
+              [113.849825, 24.312729],
+              [113.848573, 24.310245],
+              [113.844816, 24.306454],
+              [113.845651, 24.298071],
+              [113.846884, 24.291795],
+              [113.846258, 24.284179],
+              [113.844683, 24.279718],
+              [113.847871, 24.27975],
+              [113.851419, 24.278116],
+              [113.849996, 24.274553],
+              [113.847169, 24.272559],
+              [113.842178, 24.272297],
+              [113.840603, 24.270303],
+              [113.840053, 24.265105],
+              [113.841666, 24.262489],
+              [113.848516, 24.259236],
+              [113.855803, 24.252943],
+              [113.858251, 24.254234],
+              [113.860642, 24.258141],
+              [113.862881, 24.258991],
+              [113.867985, 24.257357],
+              [113.872084, 24.253956],
+              [113.872103, 24.2483],
+              [113.870566, 24.242267],
+              [113.873052, 24.240927],
+              [113.876183, 24.241025],
+              [113.878764, 24.245145],
+              [113.88309, 24.245439],
+              [113.887625, 24.24369],
+              [113.890775, 24.24145],
+              [113.891515, 24.23697],
+              [113.890415, 24.229792],
+              [113.895102, 24.226636],
+              [113.892388, 24.221878],
+              [113.893014, 24.219409],
+              [113.894893, 24.217872],
+              [113.896658, 24.213391],
+              [113.896544, 24.210317],
+              [113.901307, 24.206507],
+              [113.913091, 24.202467],
+              [113.914078, 24.201257],
+              [113.921231, 24.200946],
+            ],
+          ],
+        ],
+      },
+    },
+    {
+      type: 'Feature',
+      properties: {
+        adcode: 441800,
+        name: '清远市',
+        center: [113.051227, 23.685022],
+        centroid: [112.879397, 24.313361],
+        childrenNum: 8,
+        level: 'city',
+        acroutes: [100000, 440000],
+        parent: { adcode: 440000 },
+      },
+      geometry: {
+        type: 'MultiPolygon',
+        coordinates: [
+          [
+            [
+              [112.161028, 24.849334],
+              [112.162531, 24.846642],
+              [112.161088, 24.844193],
+              [112.15668, 24.842126],
+              [112.153554, 24.837488],
+              [112.149486, 24.836949],
+              [112.146701, 24.839086],
+              [112.141432, 24.844505],
+              [112.140029, 24.844801],
+              [112.132635, 24.841361],
+              [112.124059, 24.841101],
+              [112.11893, 24.835073],
+              [112.112618, 24.831529],
+              [112.10312, 24.82802],
+              [112.097249, 24.826387],
+              [112.095105, 24.824112],
+              [112.096528, 24.820098],
+              [112.096488, 24.817232],
+              [112.093723, 24.814018],
+              [112.083805, 24.804844],
+              [112.071241, 24.80335],
+              [112.066552, 24.802272],
+              [112.059219, 24.799527],
+              [112.057155, 24.794731],
+              [112.058858, 24.790752],
+              [112.05419, 24.788892],
+              [112.052066, 24.786425],
+              [112.0491, 24.785121],
+              [112.043169, 24.78003],
+              [112.040184, 24.77605],
+              [112.033812, 24.771149],
+              [112.034253, 24.758947],
+              [112.033551, 24.753437],
+              [112.030486, 24.745076],
+              [112.027079, 24.741669],
+              [112.020747, 24.737914],
+              [112.017121, 24.733933],
+              [112.013955, 24.731481],
+              [112.009747, 24.730177],
+              [112.005599, 24.731725],
+              [111.999127, 24.733116],
+              [111.991353, 24.731064],
+              [111.985021, 24.7275],
+              [111.981254, 24.726752],
+              [111.972698, 24.727378],
+              [111.965124, 24.724197],
+              [111.961317, 24.721189],
+              [111.957831, 24.711695],
+              [111.955807, 24.703731],
+              [111.952801, 24.696323],
+              [111.943945, 24.690132],
+              [111.939637, 24.686619],
+              [111.940318, 24.681088],
+              [111.944185, 24.676409],
+              [111.942662, 24.6726],
+              [111.939196, 24.669487],
+              [111.940298, 24.667191],
+              [111.945327, 24.666999],
+              [111.947552, 24.665381],
+              [111.94667, 24.662998],
+              [111.94677, 24.659276],
+              [111.953503, 24.647185],
+              [111.942843, 24.642227],
+              [111.934287, 24.641914],
+              [111.928095, 24.632449],
+              [111.927434, 24.629421],
+              [111.929879, 24.624828],
+              [111.932343, 24.621765],
+              [111.935389, 24.614683],
+              [111.938455, 24.609514],
+              [111.937152, 24.595835],
+              [111.94112, 24.59319],
+              [111.944265, 24.59413],
+              [111.948513, 24.592703],
+              [111.949014, 24.596131],
+              [111.950297, 24.597036],
+              [111.952, 24.594895],
+              [111.952561, 24.589274],
+              [111.955667, 24.585723],
+              [111.959113, 24.584696],
+              [111.963341, 24.580919],
+              [111.96831, 24.579352],
+              [111.970554, 24.579961],
+              [111.971997, 24.578621],
+              [111.971997, 24.574983],
+              [111.974762, 24.574635],
+              [111.979311, 24.565774],
+              [111.978269, 24.56137],
+              [111.980252, 24.558985],
+              [111.982657, 24.559107],
+              [111.988708, 24.5531],
+              [111.98987, 24.55075],
+              [111.991754, 24.552195],
+              [111.997805, 24.551202],
+              [112.002293, 24.544882],
+              [112.007383, 24.534539],
+              [112.00582, 24.528271],
+              [112.007423, 24.52235],
+              [112.005219, 24.512075],
+              [112.006, 24.507285],
+              [112.009727, 24.502879],
+              [112.009687, 24.500214],
+              [112.006982, 24.500231],
+              [112.002073, 24.495772],
+              [111.996402, 24.494919],
+              [111.993216, 24.491661],
+              [111.987566, 24.482255],
+              [111.987165, 24.479363],
+              [111.988768, 24.472482],
+              [111.985622, 24.469468],
+              [111.985181, 24.467935],
+              [111.986604, 24.464485],
+              [111.996543, 24.459276],
+              [111.998987, 24.455442],
+              [111.999768, 24.450459],
+              [112.003475, 24.448333],
+              [112.010549, 24.447723],
+              [112.018423, 24.444604],
+              [112.023172, 24.441537],
+              [112.024795, 24.438645],
+              [112.024534, 24.434079],
+              [112.030526, 24.430018],
+              [112.031307, 24.426393],
+              [112.033571, 24.424267],
+              [112.039302, 24.416023],
+              [112.040304, 24.412572],
+              [112.042147, 24.410272],
+              [112.040123, 24.39943],
+              [112.040524, 24.39732],
+              [112.04359, 24.392718],
+              [112.049381, 24.388865],
+              [112.057696, 24.38707],
+              [112.059119, 24.383252],
+              [112.060902, 24.375023],
+              [112.061844, 24.368153],
+              [112.060521, 24.361092],
+              [112.061062, 24.354797],
+              [112.058878, 24.346984],
+              [112.05964, 24.341072],
+              [112.057496, 24.337462],
+              [112.050563, 24.332544],
+              [112.048439, 24.330085],
+              [112.046295, 24.325899],
+              [112.045193, 24.320754],
+              [112.041626, 24.31791],
+              [112.033231, 24.313375],
+              [112.030706, 24.309956],
+              [112.029404, 24.306345],
+              [112.030786, 24.301565],
+              [112.029704, 24.298146],
+              [112.026117, 24.29511],
+              [112.021769, 24.29532],
+              [112.015939, 24.294011],
+              [112.009426, 24.28965],
+              [112.007944, 24.286597],
+              [112.003095, 24.281659],
+              [111.998506, 24.280158],
+              [111.9954, 24.281118],
+              [111.990391, 24.279809],
+              [111.98975, 24.278099],
+              [111.990892, 24.269515],
+              [111.990431, 24.265519],
+              [111.988047, 24.259044],
+              [111.9845, 24.2562],
+              [111.97907, 24.255066],
+              [111.975964, 24.255083],
+              [111.974101, 24.256444],
+              [111.969011, 24.263704],
+              [111.962359, 24.264681],
+              [111.958732, 24.263634],
+              [111.956067, 24.260336],
+              [111.954565, 24.254804],
+              [111.952641, 24.251575],
+              [111.949074, 24.247404],
+              [111.947391, 24.246462],
+              [111.940719, 24.24517],
+              [111.940078, 24.243844],
+              [111.942322, 24.239446],
+              [111.942683, 24.234873],
+              [111.944766, 24.234855],
+              [111.954344, 24.236897],
+              [111.961598, 24.234768],
+              [111.96817, 24.228816],
+              [111.972498, 24.225761],
+              [111.978068, 24.222671],
+              [111.980733, 24.218482],
+              [111.981515, 24.213524],
+              [111.982937, 24.210469],
+              [111.986845, 24.20511],
+              [111.990531, 24.201286],
+              [111.994258, 24.198597],
+              [111.996282, 24.193447],
+              [111.996863, 24.188296],
+              [111.999127, 24.185817],
+              [112.002453, 24.185048],
+              [112.003295, 24.187528],
+              [112.006862, 24.190164],
+              [112.010388, 24.190339],
+              [112.018263, 24.188593],
+              [112.024915, 24.188366],
+              [112.036998, 24.189641],
+              [112.041787, 24.191526],
+              [112.044311, 24.19418],
+              [112.046014, 24.197585],
+              [112.045614, 24.201408],
+              [112.042768, 24.206559],
+              [112.041546, 24.210574],
+              [112.041386, 24.216684],
+              [112.042648, 24.218185],
+              [112.04914, 24.222549],
+              [112.050403, 24.224243],
+              [112.050543, 24.235484],
+              [112.053148, 24.245956],
+              [112.058377, 24.247055],
+              [112.061102, 24.249708],
+              [112.062625, 24.254856],
+              [112.064749, 24.258067],
+              [112.067895, 24.26072],
+              [112.072924, 24.261435],
+              [112.077493, 24.259498],
+              [112.08685, 24.256933],
+              [112.089535, 24.254245],
+              [112.089896, 24.250807],
+              [112.096067, 24.241592],
+              [112.100195, 24.239079],
+              [112.104723, 24.232743],
+              [112.106126, 24.228537],
+              [112.10843, 24.227943],
+              [112.115123, 24.229008],
+              [112.119671, 24.227053],
+              [112.122556, 24.223021],
+              [112.124139, 24.214607],
+              [112.127005, 24.209439],
+              [112.129289, 24.207501],
+              [112.136362, 24.205127],
+              [112.144457, 24.201408],
+              [112.146922, 24.196415],
+              [112.148885, 24.189518],
+              [112.15157, 24.18786],
+              [112.157581, 24.185852],
+              [112.164194, 24.186672],
+              [112.166678, 24.187947],
+              [112.169423, 24.192626],
+              [112.168422, 24.195175],
+              [112.169904, 24.197445],
+              [112.177418, 24.197707],
+              [112.184552, 24.200082],
+              [112.186876, 24.202526],
+              [112.191284, 24.203591],
+              [112.196915, 24.204097],
+              [112.201964, 24.207257],
+              [112.20517, 24.213681],
+              [112.207935, 24.217068],
+              [112.215108, 24.223457],
+              [112.217232, 24.226285],
+              [112.217913, 24.230457],
+              [112.21595, 24.240405],
+              [112.216611, 24.243442],
+              [112.218294, 24.244367],
+              [112.223544, 24.244472],
+              [112.23214, 24.246078],
+              [112.235686, 24.246217],
+              [112.239433, 24.244647],
+              [112.244823, 24.240772],
+              [112.246507, 24.240755],
+              [112.249472, 24.243373],
+              [112.251816, 24.247736],
+              [112.255283, 24.256078],
+              [112.256365, 24.25969],
+              [112.256285, 24.269811],
+              [112.255563, 24.279164],
+              [112.256225, 24.282793],
+              [112.257948, 24.286387],
+              [112.261975, 24.290557],
+              [112.261815, 24.29361],
+              [112.259691, 24.308142],
+              [112.257667, 24.312747],
+              [112.256866, 24.316585],
+              [112.256926, 24.320788],
+              [112.258349, 24.324259],
+              [112.267365, 24.322463],
+              [112.274418, 24.320614],
+              [112.28049, 24.321469],
+              [112.286381, 24.324538],
+              [112.293694, 24.327608],
+              [112.293975, 24.33094],
+              [112.293634, 24.344525],
+              [112.290168, 24.363044],
+              [112.28612, 24.371762],
+              [112.284718, 24.377342],
+              [112.285499, 24.382677],
+              [112.288965, 24.388656],
+              [112.291751, 24.389232],
+              [112.298944, 24.385745],
+              [112.30205, 24.382485],
+              [112.307239, 24.378614],
+              [112.309143, 24.378405],
+              [112.316957, 24.380218],
+              [112.319702, 24.380201],
+              [112.326555, 24.37382],
+              [112.329621, 24.368066],
+              [112.331164, 24.367665],
+              [112.334109, 24.362905],
+              [112.342004, 24.353524],
+              [112.347995, 24.351658],
+              [112.357793, 24.350856],
+              [112.364065, 24.347856],
+              [112.373763, 24.347943],
+              [112.376668, 24.344665],
+              [112.378031, 24.336817],
+              [112.381718, 24.33066],
+              [112.384843, 24.328341],
+              [112.3939, 24.326649],
+              [112.394401, 24.319271],
+              [112.396245, 24.315817],
+              [112.401855, 24.310218],
+              [112.408107, 24.306502],
+              [112.411272, 24.307043],
+              [112.414959, 24.302647],
+              [112.419327, 24.296262],
+              [112.421151, 24.291482],
+              [112.421712, 24.286893],
+              [112.423776, 24.284957],
+              [112.429687, 24.285846],
+              [112.436038, 24.287678],
+              [112.441489, 24.287225],
+              [112.444234, 24.287748],
+              [112.44738, 24.286003],
+              [112.450024, 24.281013],
+              [112.450766, 24.273947],
+              [112.452549, 24.266513],
+              [112.454292, 24.255258],
+              [112.455815, 24.247998],
+              [112.458701, 24.238398],
+              [112.45842, 24.232237],
+              [112.455835, 24.218622],
+              [112.453571, 24.213158],
+              [112.45307, 24.209352],
+              [112.450305, 24.208828],
+              [112.447941, 24.210836],
+              [112.446518, 24.210574],
+              [112.446678, 24.207222],
+              [112.448041, 24.20284],
+              [112.446378, 24.199051],
+              [112.443813, 24.197515],
+              [112.440968, 24.193953],
+              [112.439525, 24.190549],
+              [112.439064, 24.180316],
+              [112.43662, 24.177715],
+              [112.432492, 24.175479],
+              [112.43147, 24.173419],
+              [112.432332, 24.169996],
+              [112.434836, 24.16446],
+              [112.433394, 24.161736],
+              [112.429526, 24.160566],
+              [112.431169, 24.156968],
+              [112.434696, 24.151711],
+              [112.434656, 24.147536],
+              [112.429326, 24.141703],
+              [112.428484, 24.139816],
+              [112.428224, 24.134681],
+              [112.429807, 24.127082],
+              [112.433774, 24.12399],
+              [112.44207, 24.123378],
+              [112.446899, 24.121928],
+              [112.455354, 24.124811],
+              [112.455134, 24.122225],
+              [112.45299, 24.119151],
+              [112.452509, 24.115726],
+              [112.455515, 24.115185],
+              [112.46375, 24.120793],
+              [112.467116, 24.121701],
+              [112.471504, 24.120304],
+              [112.477596, 24.116006],
+              [112.483727, 24.115307],
+              [112.486693, 24.114172],
+              [112.488596, 24.107707],
+              [112.493685, 24.095389],
+              [112.489478, 24.090601],
+              [112.489518, 24.086093],
+              [112.494387, 24.083839],
+              [112.497092, 24.084468],
+              [112.500799, 24.080798],
+              [112.501139, 24.076447],
+              [112.499997, 24.072864],
+              [112.499957, 24.069107],
+              [112.497873, 24.064388],
+              [112.498074, 24.059878],
+              [112.499957, 24.056855],
+              [112.507691, 24.051401],
+              [112.507631, 24.043308],
+              [112.508513, 24.040074],
+              [112.512941, 24.032644],
+              [112.514905, 24.022924],
+              [112.518672, 24.017592],
+              [112.518472, 24.016648],
+              [112.512661, 24.011385],
+              [112.50707, 24.008657],
+              [112.506289, 24.003272],
+              [112.507191, 24.002135],
+              [112.511318, 24.001366],
+              [112.510517, 23.994196],
+              [112.512741, 23.992675],
+              [112.514885, 23.989544],
+              [112.513703, 23.983581],
+              [112.516147, 23.977023],
+              [112.518572, 23.975571],
+              [112.522779, 23.974871],
+              [112.530534, 23.97265],
+              [112.535643, 23.970726],
+              [112.541494, 23.972213],
+              [112.548167, 23.9723],
+              [112.551052, 23.973997],
+              [112.553376, 23.976795],
+              [112.556222, 23.978089],
+              [112.564236, 23.977337],
+              [112.564878, 23.975886],
+              [112.563736, 23.971426],
+              [112.566982, 23.964902],
+              [112.571951, 23.965269],
+              [112.574716, 23.967316],
+              [112.580527, 23.964622],
+              [112.584474, 23.961176],
+              [112.588361, 23.956716],
+              [112.594873, 23.954214],
+              [112.600925, 23.952745],
+              [112.604611, 23.953147],
+              [112.608198, 23.95257],
+              [112.617275, 23.947899],
+              [112.622665, 23.943631],
+              [112.627995, 23.944261],
+              [112.633826, 23.943683],
+              [112.639877, 23.940622],
+              [112.645107, 23.941007],
+              [112.651478, 23.945013],
+              [112.654043, 23.948302],
+              [112.658451, 23.949491],
+              [112.664322, 23.949369],
+              [112.668149, 23.946272],
+              [112.673359, 23.943159],
+              [112.675864, 23.939835],
+              [112.682596, 23.939065],
+              [112.684159, 23.935671],
+              [112.684921, 23.929005],
+              [112.683237, 23.924036],
+              [112.685201, 23.920432],
+              [112.688347, 23.91863],
+              [112.693436, 23.912733],
+              [112.694418, 23.909793],
+              [112.693196, 23.904246],
+              [112.690411, 23.899451],
+              [112.686884, 23.898261],
+              [112.685502, 23.895321],
+              [112.688287, 23.892556],
+              [112.691453, 23.891068],
+              [112.692194, 23.889616],
+              [112.687545, 23.886728],
+              [112.686644, 23.882247],
+              [112.68464, 23.880042],
+              [112.683057, 23.8802],
+              [112.681073, 23.878187],
+              [112.680793, 23.875456],
+              [112.678048, 23.873513],
+              [112.678368, 23.87122],
+              [112.676345, 23.869873],
+              [112.675884, 23.866512],
+              [112.673439, 23.866529],
+              [112.672137, 23.864831],
+              [112.674621, 23.861996],
+              [112.678489, 23.860788],
+              [112.67951, 23.857199],
+              [112.677988, 23.854976],
+              [112.672137, 23.851492],
+              [112.669893, 23.847028],
+              [112.671115, 23.845522],
+              [112.671916, 23.835753],
+              [112.673419, 23.835175],
+              [112.675202, 23.831253],
+              [112.674561, 23.82952],
+              [112.669893, 23.825668],
+              [112.661958, 23.822236],
+              [112.656207, 23.815476],
+              [112.655386, 23.812587],
+              [112.659012, 23.811729],
+              [112.665845, 23.812202],
+              [112.669933, 23.814321],
+              [112.675483, 23.815161],
+              [112.678629, 23.814005],
+              [112.683197, 23.810573],
+              [112.686323, 23.807333],
+              [112.689449, 23.80637],
+              [112.703836, 23.806738],
+              [112.70592, 23.806353],
+              [112.701531, 23.797771],
+              [112.70067, 23.793183],
+              [112.704176, 23.790538],
+              [112.704357, 23.788594],
+              [112.703355, 23.780204],
+              [112.702513, 23.776963],
+              [112.697925, 23.771428],
+              [112.697684, 23.7657],
+              [112.702052, 23.761881],
+              [112.703655, 23.759516],
+              [112.703455, 23.756748],
+              [112.706, 23.752841],
+              [112.71139, 23.752841],
+              [112.715978, 23.754715],
+              [112.726357, 23.757186],
+              [112.730044, 23.758517],
+              [112.733631, 23.758184],
+              [112.737719, 23.755136],
+              [112.742708, 23.754313],
+              [112.743129, 23.752455],
+              [112.737939, 23.748023],
+              [112.737819, 23.74352],
+              [112.735514, 23.740156],
+              [112.734773, 23.73744],
+              [112.731948, 23.735162],
+              [112.728241, 23.728416],
+              [112.725877, 23.725788],
+              [112.723011, 23.724964],
+              [112.720607, 23.722844],
+              [112.718182, 23.717744],
+              [112.715257, 23.714029],
+              [112.71131, 23.712084],
+              [112.713453, 23.706861],
+              [112.718683, 23.708859],
+              [112.724534, 23.710243],
+              [112.726337, 23.708351],
+              [112.721549, 23.698536],
+              [112.715056, 23.691648],
+              [112.719705, 23.68879],
+              [112.720006, 23.687213],
+              [112.723111, 23.685074],
+              [112.727279, 23.683917],
+              [112.728722, 23.678501],
+              [112.731868, 23.678957],
+              [112.737358, 23.684408],
+              [112.740564, 23.685653],
+              [112.745854, 23.686301],
+              [112.745814, 23.684233],
+              [112.74395, 23.682182],
+              [112.739943, 23.672611],
+              [112.741826, 23.668509],
+              [112.744952, 23.668509],
+              [112.747517, 23.673242],
+              [112.751284, 23.675275],
+              [112.756994, 23.674346],
+              [112.759239, 23.672313],
+              [112.763026, 23.673137],
+              [112.764067, 23.675871],
+              [112.768656, 23.677379],
+              [112.773004, 23.675644],
+              [112.780879, 23.671226],
+              [112.781901, 23.666072],
+              [112.782141, 23.65848],
+              [112.784686, 23.655272],
+              [112.784425, 23.652993],
+              [112.78144, 23.644682],
+              [112.778314, 23.641262],
+              [112.772503, 23.638036],
+              [112.770419, 23.637475],
+              [112.760761, 23.633003],
+              [112.754971, 23.631302],
+              [112.752065, 23.628654],
+              [112.750723, 23.622429],
+              [112.751083, 23.618798],
+              [112.750442, 23.610082],
+              [112.752125, 23.607872],
+              [112.755411, 23.60596],
+              [112.756814, 23.603329],
+              [112.758898, 23.60275],
+              [112.772383, 23.603224],
+              [112.774427, 23.599085],
+              [112.773365, 23.595769],
+              [112.77629, 23.591489],
+              [112.78184, 23.588525],
+              [112.799794, 23.588928],
+              [112.800355, 23.586788],
+              [112.798351, 23.583087],
+              [112.798111, 23.577052],
+              [112.799413, 23.575456],
+              [112.800134, 23.571842],
+              [112.795686, 23.572666],
+              [112.793402, 23.571666],
+              [112.793462, 23.568666],
+              [112.795526, 23.565982],
+              [112.79759, 23.558736],
+              [112.79755, 23.553051],
+              [112.796768, 23.551822],
+              [112.802158, 23.545576],
+              [112.806065, 23.5464],
+              [112.817166, 23.545137],
+              [112.820653, 23.548559],
+              [112.823538, 23.547207],
+              [112.830491, 23.545733],
+              [112.830731, 23.548366],
+              [112.827646, 23.551015],
+              [112.825982, 23.559437],
+              [112.827165, 23.567034],
+              [112.836622, 23.565368],
+              [112.842934, 23.567526],
+              [112.848524, 23.566912],
+              [112.857962, 23.572017],
+              [112.862891, 23.573456],
+              [112.865055, 23.57128],
+              [112.869684, 23.570315],
+              [112.871667, 23.570894],
+              [112.872128, 23.566754],
+              [112.876817, 23.565403],
+              [112.879502, 23.562911],
+              [112.893388, 23.552665],
+              [112.894149, 23.55377],
+              [112.892105, 23.555753],
+              [112.897535, 23.561069],
+              [112.897114, 23.565262],
+              [112.90032, 23.566719],
+              [112.902845, 23.56442],
+              [112.908576, 23.560771],
+              [112.912042, 23.555963],
+              [112.914467, 23.554051],
+              [112.915368, 23.552331],
+              [112.913665, 23.546032],
+              [112.911181, 23.541662],
+              [112.893267, 23.526412],
+              [112.887717, 23.517426],
+              [112.888038, 23.513003],
+              [112.894209, 23.510546],
+              [112.895251, 23.502963],
+              [112.896894, 23.49933],
+              [112.900821, 23.493589],
+              [112.903286, 23.488621],
+              [112.90535, 23.486322],
+              [112.908456, 23.485216],
+              [112.913725, 23.488621],
+              [112.916751, 23.488305],
+              [112.920438, 23.485549],
+              [112.922902, 23.484794],
+              [112.924826, 23.486304],
+              [112.928433, 23.483478],
+              [112.929334, 23.47937],
+              [112.925728, 23.472382],
+              [112.927932, 23.470591],
+              [112.930617, 23.47412],
+              [112.933522, 23.471996],
+              [112.933482, 23.470679],
+              [112.928433, 23.466044],
+              [112.930196, 23.463094],
+              [112.935446, 23.463041],
+              [112.942238, 23.460179],
+              [112.946166, 23.456334],
+              [112.951215, 23.454086],
+              [112.952457, 23.451276],
+              [112.957647, 23.447571],
+              [112.960693, 23.447694],
+              [112.963418, 23.449275],
+              [112.965842, 23.452172],
+              [112.967605, 23.456983],
+              [112.966283, 23.460653],
+              [112.97031, 23.463252],
+              [112.977103, 23.463305],
+              [112.978766, 23.464779],
+              [112.984477, 23.464762],
+              [112.987522, 23.463814],
+              [112.993373, 23.466834],
+              [112.998022, 23.463129],
+              [113.001348, 23.461935],
+              [113.004694, 23.46204],
+              [113.011787, 23.464832],
+              [113.015935, 23.460583],
+              [113.016757, 23.461812],
+              [113.014132, 23.46506],
+              [113.018881, 23.465763],
+              [113.019822, 23.467641],
+              [113.018039, 23.469064],
+              [113.026354, 23.472856],
+              [113.028579, 23.470275],
+              [113.037655, 23.471592],
+              [113.038677, 23.474471],
+              [113.042945, 23.47412],
+              [113.048836, 23.469977],
+              [113.055849, 23.471961],
+              [113.060317, 23.475946],
+              [113.061059, 23.479071],
+              [113.063824, 23.482512],
+              [113.066529, 23.483706],
+              [113.072079, 23.484742],
+              [113.075526, 23.484233],
+              [113.07767, 23.488779],
+              [113.083961, 23.494239],
+              [113.089091, 23.493028],
+              [113.093038, 23.496925],
+              [113.101334, 23.495362],
+              [113.102937, 23.497557],
+              [113.107405, 23.498996],
+              [113.109028, 23.49796],
+              [113.11544, 23.501506],
+              [113.117744, 23.504683],
+              [113.115039, 23.508071],
+              [113.11534, 23.510335],
+              [113.119287, 23.506737],
+              [113.123515, 23.508492],
+              [113.128684, 23.512617],
+              [113.138102, 23.509177],
+              [113.147299, 23.508194],
+              [113.145736, 23.506351],
+              [113.153531, 23.50284],
+              [113.1584, 23.50507],
+              [113.159081, 23.509036],
+              [113.162487, 23.51016],
+              [113.165252, 23.508843],
+              [113.16944, 23.513073],
+              [113.171103, 23.511564],
+              [113.170081, 23.516672],
+              [113.172325, 23.520287],
+              [113.172105, 23.512371],
+              [113.175952, 23.513214],
+              [113.192062, 23.514776],
+              [113.194386, 23.516882],
+              [113.194206, 23.519164],
+              [113.19112, 23.523201],
+              [113.195809, 23.526342],
+              [113.197232, 23.530572],
+              [113.199877, 23.531923],
+              [113.205287, 23.537082],
+              [113.206148, 23.538855],
+              [113.210657, 23.53717],
+              [113.21268, 23.540276],
+              [113.211939, 23.543909],
+              [113.206288, 23.54805],
+              [113.210156, 23.553015],
+              [113.208092, 23.5557],
+              [113.200778, 23.561824],
+              [113.20152, 23.566368],
+              [113.203363, 23.572508],
+              [113.202241, 23.576508],
+              [113.208032, 23.580683],
+              [113.214484, 23.584262],
+              [113.221557, 23.584034],
+              [113.226987, 23.585736],
+              [113.227287, 23.592823],
+              [113.227889, 23.594419],
+              [113.233098, 23.593261],
+              [113.237426, 23.590507],
+              [113.240632, 23.590191],
+              [113.243177, 23.586648],
+              [113.245842, 23.588244],
+              [113.245902, 23.591998],
+              [113.243858, 23.596506],
+              [113.244539, 23.598208],
+              [113.240372, 23.606241],
+              [113.242957, 23.606995],
+              [113.248467, 23.601593],
+              [113.253536, 23.605609],
+              [113.257724, 23.607679],
+              [113.261912, 23.607679],
+              [113.266921, 23.609363],
+              [113.270287, 23.613169],
+              [113.274475, 23.614291],
+              [113.276579, 23.615992],
+              [113.278242, 23.614098],
+              [113.280085, 23.608942],
+              [113.281548, 23.608556],
+              [113.282811, 23.612169],
+              [113.290565, 23.617097],
+              [113.29309, 23.620517],
+              [113.295234, 23.629461],
+              [113.296516, 23.632898],
+              [113.299461, 23.637457],
+              [113.288842, 23.641508],
+              [113.288421, 23.643787],
+              [113.290104, 23.644541],
+              [113.302848, 23.646032],
+              [113.312446, 23.643139],
+              [113.317675, 23.643875],
+              [113.323706, 23.643296],
+              [113.328315, 23.645383],
+              [113.328756, 23.649381],
+              [113.327534, 23.654132],
+              [113.327954, 23.655482],
+              [113.334847, 23.656412],
+              [113.33651, 23.658112],
+              [113.338454, 23.665721],
+              [113.339917, 23.666668],
+              [113.34741, 23.667211],
+              [113.349074, 23.667965],
+              [113.350356, 23.671787],
+              [113.350596, 23.675398],
+              [113.355005, 23.681095],
+              [113.355666, 23.687003],
+              [113.360715, 23.696327],
+              [113.362018, 23.702409],
+              [113.363721, 23.707159],
+              [113.366326, 23.710296],
+              [113.369371, 23.709087],
+              [113.372377, 23.709735],
+              [113.375402, 23.71282],
+              [113.375843, 23.716062],
+              [113.373279, 23.722861],
+              [113.375082, 23.723106],
+              [113.376825, 23.726366],
+              [113.377005, 23.72973],
+              [113.378348, 23.731535],
+              [113.382796, 23.729923],
+              [113.391412, 23.72917],
+              [113.397824, 23.730571],
+              [113.40099, 23.724473],
+              [113.404316, 23.72351],
+              [113.419003, 23.724543],
+              [113.423772, 23.726786],
+              [113.426036, 23.726576],
+              [113.430344, 23.723106],
+              [113.438439, 23.727119],
+              [113.441906, 23.727032],
+              [113.444551, 23.725034],
+              [113.444451, 23.723562],
+              [113.440323, 23.722458],
+              [113.442467, 23.720233],
+              [113.44429, 23.720268],
+              [113.44385, 23.715922],
+              [113.447817, 23.714835],
+              [113.45477, 23.709963],
+              [113.456954, 23.710243],
+              [113.464287, 23.707965],
+              [113.466151, 23.705319],
+              [113.464308, 23.70311],
+              [113.46579, 23.700306],
+              [113.469617, 23.69652],
+              [113.469677, 23.692997],
+              [113.468716, 23.690999],
+              [113.477151, 23.685285],
+              [113.481039, 23.68404],
+              [113.483583, 23.686705],
+              [113.488532, 23.684829],
+              [113.491939, 23.685337],
+              [113.495646, 23.682287],
+              [113.501697, 23.682796],
+              [113.506967, 23.684391],
+              [113.510313, 23.682463],
+              [113.513699, 23.682094],
+              [113.516444, 23.683111],
+              [113.517927, 23.685495],
+              [113.521253, 23.686301],
+              [113.524199, 23.685407],
+              [113.527084, 23.686144],
+              [113.532674, 23.689509],
+              [113.545458, 23.696398],
+              [113.543314, 23.699167],
+              [113.538365, 23.699097],
+              [113.542913, 23.701813],
+              [113.546921, 23.702532],
+              [113.558763, 23.700692],
+              [113.564413, 23.695504],
+              [113.563512, 23.69135],
+              [113.56806, 23.69021],
+              [113.569623, 23.686091],
+              [113.567058, 23.683321],
+              [113.56804, 23.679447],
+              [113.573911, 23.68071],
+              [113.580684, 23.675714],
+              [113.587296, 23.675223],
+              [113.587236, 23.669017],
+              [113.597274, 23.664932],
+              [113.598998, 23.662986],
+              [113.599378, 23.665476],
+              [113.606371, 23.673259],
+              [113.615729, 23.680201],
+              [113.612483, 23.683444],
+              [113.611621, 23.686196],
+              [113.614126, 23.687581],
+              [113.614566, 23.689404],
+              [113.620878, 23.691963],
+              [113.623824, 23.694715],
+              [113.622601, 23.69943],
+              [113.625106, 23.70141],
+              [113.631197, 23.70276],
+              [113.636327, 23.701796],
+              [113.63819, 23.704565],
+              [113.633582, 23.70821],
+              [113.630296, 23.708946],
+              [113.628112, 23.711716],
+              [113.628052, 23.716412],
+              [113.632059, 23.718322],
+              [113.631658, 23.727873],
+              [113.636527, 23.731973],
+              [113.634243, 23.733445],
+              [113.630716, 23.738964],
+              [113.633962, 23.744308],
+              [113.636387, 23.750248],
+              [113.631598, 23.752999],
+              [113.629775, 23.759376],
+              [113.626108, 23.767399],
+              [113.619676, 23.771288],
+              [113.616149, 23.77642],
+              [113.615148, 23.779818],
+              [113.618955, 23.781605],
+              [113.620818, 23.783935],
+              [113.618474, 23.785861],
+              [113.615388, 23.785371],
+              [113.616751, 23.787911],
+              [113.620297, 23.786825],
+              [113.633722, 23.797211],
+              [113.63276, 23.800591],
+              [113.634323, 23.804812],
+              [113.637269, 23.806248],
+              [113.63779, 23.811396],
+              [113.640234, 23.814268],
+              [113.647327, 23.818576],
+              [113.651675, 23.820134],
+              [113.653619, 23.818961],
+              [113.653659, 23.816772],
+              [113.658167, 23.818891],
+              [113.659209, 23.817525],
+              [113.662435, 23.8177],
+              [113.666403, 23.81369],
+              [113.67021, 23.814548],
+              [113.679287, 23.81376],
+              [113.681391, 23.812009],
+              [113.684296, 23.812955],
+              [113.683975, 23.81749],
+              [113.687362, 23.82572],
+              [113.689686, 23.825615],
+              [113.693553, 23.82108],
+              [113.697901, 23.820712],
+              [113.700606, 23.819521],
+              [113.70245, 23.816159],
+              [113.706377, 23.815266],
+              [113.715754, 23.820905],
+              [113.71856, 23.820765],
+              [113.720203, 23.825125],
+              [113.716856, 23.827296],
+              [113.714793, 23.835],
+              [113.717217, 23.838712],
+              [113.718059, 23.843912],
+              [113.71353, 23.854241],
+              [113.709763, 23.856289],
+              [113.710044, 23.858687],
+              [113.71353, 23.862503],
+              [113.71884, 23.85888],
+              [113.720343, 23.860823],
+              [113.722847, 23.860403],
+              [113.725512, 23.857794],
+              [113.72427, 23.853873],
+              [113.728177, 23.855239],
+              [113.727817, 23.858162],
+              [113.731303, 23.857742],
+              [113.733668, 23.855011],
+              [113.736833, 23.855274],
+              [113.742304, 23.85916],
+              [113.74555, 23.858302],
+              [113.749056, 23.854346],
+              [113.755528, 23.857619],
+              [113.758173, 23.857497],
+              [113.76208, 23.863694],
+              [113.764725, 23.866967],
+              [113.76705, 23.871431],
+              [113.771718, 23.873969],
+              [113.775325, 23.877924],
+              [113.77799, 23.883648],
+              [113.780875, 23.892363],
+              [113.781136, 23.896301],
+              [113.786626, 23.899066],
+              [113.787608, 23.902461],
+              [113.791595, 23.903896],
+              [113.795042, 23.902793],
+              [113.800251, 23.902548],
+              [113.800111, 23.906433],
+              [113.798227, 23.908428],
+              [113.79953, 23.915322],
+              [113.798969, 23.920379],
+              [113.799329, 23.923529],
+              [113.797646, 23.925681],
+              [113.79444, 23.925366],
+              [113.79416, 23.92876],
+              [113.792316, 23.931507],
+              [113.786165, 23.935129],
+              [113.7834, 23.934884],
+              [113.780535, 23.937385],
+              [113.775365, 23.9384],
+              [113.77779, 23.940482],
+              [113.774203, 23.944366],
+              [113.774283, 23.952675],
+              [113.773121, 23.955054],
+              [113.770155, 23.955631],
+              [113.768973, 23.959147],
+              [113.766468, 23.960861],
+              [113.760638, 23.960651],
+              [113.758113, 23.962173],
+              [113.754266, 23.959182],
+              [113.750799, 23.961211],
+              [113.748916, 23.961106],
+              [113.744748, 23.959042],
+              [113.742123, 23.961176],
+              [113.738857, 23.967351],
+              [113.739438, 23.969572],
+              [113.73521, 23.972458],
+              [113.732365, 23.9723],
+              [113.730822, 23.975956],
+              [113.733147, 23.978737],
+              [113.732325, 23.981115],
+              [113.725412, 23.985295],
+              [113.722387, 23.989597],
+              [113.71862, 23.993024],
+              [113.723088, 23.996225],
+              [113.728157, 23.997169],
+              [113.731504, 24.00245],
+              [113.734409, 24.005877],
+              [113.738577, 24.008937],
+              [113.74024, 24.011227],
+              [113.745029, 24.020564],
+              [113.747113, 24.023239],
+              [113.753565, 24.026858],
+              [113.758894, 24.025407],
+              [113.763583, 24.021351],
+              [113.766649, 24.021788],
+              [113.773001, 24.026928],
+              [113.77795, 24.027802],
+              [113.780995, 24.02726],
+              [113.784201, 24.022312],
+              [113.787668, 24.022854],
+              [113.790633, 24.025127],
+              [113.790693, 24.027924],
+              [113.789331, 24.029917],
+              [113.790373, 24.034498],
+              [113.795583, 24.040022],
+              [113.803617, 24.053586],
+              [113.806403, 24.053778],
+              [113.808707, 24.052537],
+              [113.814077, 24.053149],
+              [113.821871, 24.059267],
+              [113.828283, 24.059546],
+              [113.831088, 24.061224],
+              [113.831129, 24.063514],
+              [113.828504, 24.069596],
+              [113.828544, 24.071746],
+              [113.830608, 24.072497],
+              [113.83746, 24.072759],
+              [113.838362, 24.074349],
+              [113.838502, 24.08092],
+              [113.845094, 24.083891],
+              [113.845676, 24.086792],
+              [113.842971, 24.087928],
+              [113.838602, 24.087456],
+              [113.836799, 24.088347],
+              [113.836659, 24.098622],
+              [113.83726, 24.100806],
+              [113.839464, 24.10126],
+              [113.84245, 24.104073],
+              [113.842229, 24.105803],
+              [113.838622, 24.108878],
+              [113.836959, 24.111743],
+              [113.836959, 24.117264],
+              [113.839244, 24.119919],
+              [113.850965, 24.124968],
+              [113.853911, 24.132829],
+              [113.856656, 24.133615],
+              [113.864611, 24.133039],
+              [113.869199, 24.137196],
+              [113.870241, 24.142716],
+              [113.866334, 24.14703],
+              [113.862286, 24.147309],
+              [113.860944, 24.149039],
+              [113.859421, 24.155728],
+              [113.856997, 24.15978],
+              [113.857037, 24.161491],
+              [113.861805, 24.164128],
+              [113.86423, 24.167656],
+              [113.880059, 24.174117],
+              [113.883185, 24.176387],
+              [113.890879, 24.184001],
+              [113.896911, 24.18786],
+              [113.901038, 24.188541],
+              [113.905026, 24.186847],
+              [113.904184, 24.185101],
+              [113.909133, 24.184332],
+              [113.913582, 24.186533],
+              [113.91801, 24.187371],
+              [113.927728, 24.185921],
+              [113.930273, 24.188401],
+              [113.931074, 24.195053],
+              [113.929712, 24.196013],
+              [113.922478, 24.19301],
+              [113.921657, 24.194041],
+              [113.921236, 24.200954],
+              [113.914083, 24.201269],
+              [113.913081, 24.202473],
+              [113.901299, 24.206506],
+              [113.89653, 24.210312],
+              [113.89667, 24.213385],
+              [113.894887, 24.217871],
+              [113.893003, 24.219407],
+              [113.892402, 24.221869],
+              [113.895107, 24.226634],
+              [113.890419, 24.229776],
+              [113.891521, 24.236967],
+              [113.890779, 24.241453],
+              [113.887633, 24.243687],
+              [113.883085, 24.245432],
+              [113.878757, 24.245135],
+              [113.876192, 24.241016],
+              [113.873046, 24.240929],
+              [113.870562, 24.242273],
+              [113.872105, 24.248294],
+              [113.872085, 24.253949],
+              [113.867997, 24.257352],
+              [113.862887, 24.258992],
+              [113.860643, 24.258137],
+              [113.858259, 24.254228],
+              [113.855794, 24.252954],
+              [113.848521, 24.259236],
+              [113.841668, 24.262482],
+              [113.840045, 24.2651],
+              [113.840606, 24.2703],
+              [113.842189, 24.272307],
+              [113.847178, 24.272551],
+              [113.850004, 24.274557],
+              [113.851426, 24.278117],
+              [113.84786, 24.279757],
+              [113.844694, 24.279705],
+              [113.846257, 24.284189],
+              [113.846878, 24.291796],
+              [113.845655, 24.298076],
+              [113.844814, 24.30645],
+              [113.848581, 24.310253],
+              [113.849823, 24.31273],
+              [113.850464, 24.318852],
+              [113.845635, 24.329806],
+              [113.840486, 24.336241],
+              [113.836879, 24.337148],
+              [113.831329, 24.336555],
+              [113.823575, 24.339573],
+              [113.819888, 24.341526],
+              [113.817062, 24.344578],
+              [113.816962, 24.348955],
+              [113.818605, 24.352216],
+              [113.813215, 24.354657],
+              [113.813436, 24.359627],
+              [113.806984, 24.369339],
+              [113.803237, 24.371832],
+              [113.800953, 24.377359],
+              [113.801574, 24.379451],
+              [113.805541, 24.384385],
+              [113.805761, 24.392579],
+              [113.80502, 24.399604],
+              [113.803898, 24.401765],
+              [113.800051, 24.401852],
+              [113.791034, 24.405949],
+              [113.787227, 24.410882],
+              [113.785344, 24.411457],
+              [113.781997, 24.410498],
+              [113.77825, 24.410882],
+              [113.774704, 24.414315],
+              [113.768031, 24.416232],
+              [113.765326, 24.417749],
+              [113.764284, 24.420224],
+              [113.764505, 24.425173],
+              [113.762822, 24.432981],
+              [113.753404, 24.437181],
+              [113.748916, 24.437407],
+              [113.731163, 24.437268],
+              [113.726995, 24.437024],
+              [113.72393, 24.434933],
+              [113.722827, 24.422559],
+              [113.721545, 24.417069],
+              [113.722266, 24.414612],
+              [113.717778, 24.410864],
+              [113.709883, 24.412363],
+              [113.706798, 24.416389],
+              [113.694555, 24.43082],
+              [113.68636, 24.437721],
+              [113.68634, 24.438976],
+              [113.683414, 24.444291],
+              [113.682372, 24.45133],
+              [113.683194, 24.454188],
+              [113.68111, 24.456279],
+              [113.678806, 24.45647],
+              [113.67566, 24.458944],
+              [113.674197, 24.462168],
+              [113.670851, 24.464833],
+              [113.666042, 24.467482],
+              [113.662495, 24.468231],
+              [113.65935, 24.467464],
+              [113.656825, 24.468213],
+              [113.652637, 24.471646],
+              [113.64322, 24.477726],
+              [113.638611, 24.48222],
+              [113.637209, 24.48647],
+              [113.630135, 24.48877],
+              [113.627851, 24.491226],
+              [113.625747, 24.49194],
+              [113.620497, 24.489606],
+              [113.609657, 24.490007],
+              [113.607794, 24.491696],
+              [113.608475, 24.495685],
+              [113.607393, 24.497218],
+              [113.601823, 24.494762],
+              [113.598276, 24.497653],
+              [113.596753, 24.50098],
+              [113.601422, 24.508748],
+              [113.601482, 24.510734],
+              [113.599599, 24.51298],
+              [113.596493, 24.514252],
+              [113.58964, 24.515244],
+              [113.586474, 24.513973],
+              [113.58433, 24.509828],
+              [113.584471, 24.502983],
+              [113.582908, 24.49896],
+              [113.579561, 24.500492],
+              [113.579081, 24.50584],
+              [113.575654, 24.509096],
+              [113.570084, 24.507912],
+              [113.568, 24.508487],
+              [113.558843, 24.508435],
+              [113.552571, 24.511082],
+              [113.550648, 24.510995],
+              [113.54632, 24.508696],
+              [113.543815, 24.509079],
+              [113.540469, 24.506223],
+              [113.539227, 24.503558],
+              [113.536321, 24.494222],
+              [113.533396, 24.493473],
+              [113.531332, 24.48985],
+              [113.53029, 24.479555],
+              [113.523638, 24.475374],
+              [113.521153, 24.471193],
+              [113.518869, 24.469851],
+              [113.516344, 24.472325],
+              [113.515322, 24.476158],
+              [113.507788, 24.483979],
+              [113.505464, 24.483718],
+              [113.499292, 24.473806],
+              [113.495325, 24.471053],
+              [113.489254, 24.471001],
+              [113.485827, 24.472691],
+              [113.4819, 24.477307],
+              [113.478855, 24.477743],
+              [113.477412, 24.475809],
+              [113.473465, 24.467621],
+              [113.471601, 24.465321],
+              [113.465149, 24.460373],
+              [113.460561, 24.459049],
+              [113.447637, 24.457324],
+              [113.443689, 24.454658],
+              [113.440964, 24.4537],
+              [113.437838, 24.453892],
+              [113.42782, 24.458265],
+              [113.423652, 24.458631],
+              [113.419264, 24.459955],
+              [113.413052, 24.469921],
+              [113.412151, 24.472551],
+              [113.413774, 24.475565],
+              [113.41718, 24.479276],
+              [113.41726, 24.483631],
+              [113.415557, 24.485251],
+              [113.411109, 24.485025],
+              [113.409045, 24.483579],
+              [113.40618, 24.483736],
+              [113.395319, 24.485721],
+              [113.386764, 24.484363],
+              [113.380251, 24.485094],
+              [113.379169, 24.487028],
+              [113.380492, 24.491435],
+              [113.378488, 24.494657],
+              [113.3742, 24.493996],
+              [113.369932, 24.486662],
+              [113.362018, 24.479102],
+              [113.353822, 24.473701],
+              [113.350616, 24.472151],
+              [113.338093, 24.472029],
+              [113.335048, 24.471646],
+              [113.331361, 24.472569],
+              [113.325089, 24.47067],
+              [113.318397, 24.464729],
+              [113.304371, 24.461419],
+              [113.301245, 24.458352],
+              [113.297277, 24.45661],
+              [113.294973, 24.457167],
+              [113.292649, 24.460408],
+              [113.280085, 24.463596],
+              [113.274235, 24.465861],
+              [113.270868, 24.468318],
+              [113.270428, 24.476715],
+              [113.261832, 24.482203],
+              [113.260369, 24.484101],
+              [113.259287, 24.490198],
+              [113.25552, 24.493055],
+              [113.252795, 24.49781],
+              [113.253596, 24.507912],
+              [113.252334, 24.51002],
+              [113.249829, 24.509427],
+              [113.24462, 24.502165],
+              [113.240231, 24.500144],
+              [113.237947, 24.500736],
+              [113.237226, 24.504185],
+              [113.235863, 24.50584],
+              [113.233759, 24.504707],
+              [113.230173, 24.498489],
+              [113.228369, 24.497706],
+              [113.221737, 24.49781],
+              [113.216548, 24.495703],
+              [113.216287, 24.492707],
+              [113.213221, 24.486592],
+              [113.209675, 24.482917],
+              [113.208212, 24.478666],
+              [113.206188, 24.476471],
+              [113.201279, 24.474172],
+              [113.197031, 24.474659],
+              [113.186772, 24.480704],
+              [113.184027, 24.480879],
+              [113.180801, 24.479537],
+              [113.17497, 24.475861],
+              [113.170081, 24.475809],
+              [113.16405, 24.478701],
+              [113.160684, 24.477917],
+              [113.159802, 24.470809],
+              [113.156556, 24.468632],
+              [113.15335, 24.467691],
+              [113.150485, 24.469834],
+              [113.149623, 24.472917],
+              [113.151186, 24.475409],
+              [113.151467, 24.478701],
+              [113.148421, 24.479102],
+              [113.147319, 24.480635],
+              [113.13716, 24.482882],
+              [113.132712, 24.486314],
+              [113.129205, 24.490268],
+              [113.119868, 24.499099],
+              [113.114137, 24.502983],
+              [113.108487, 24.502391],
+              [113.099089, 24.498542],
+              [113.096805, 24.496434],
+              [113.094942, 24.492794],
+              [113.095182, 24.488404],
+              [113.090614, 24.480182],
+              [113.087308, 24.471593],
+              [113.081797, 24.472813],
+              [113.071979, 24.468858],
+              [113.063724, 24.468823],
+              [113.05631, 24.472917],
+              [113.052864, 24.47628],
+              [113.047373, 24.47553],
+              [113.045891, 24.479032],
+              [113.043226, 24.481018],
+              [113.04028, 24.481697],
+              [113.038277, 24.48431],
+              [113.03467, 24.487254],
+              [113.02918, 24.490512],
+              [113.027837, 24.493177],
+              [113.025593, 24.493874],
+              [113.024411, 24.499221],
+              [113.024471, 24.503244],
+              [113.020664, 24.513677],
+              [113.015194, 24.515924],
+              [113.008642, 24.521409],
+              [113.003592, 24.524614],
+              [112.999705, 24.528706],
+              [112.999024, 24.53447],
+              [112.99708, 24.537708],
+              [112.991069, 24.54476],
+              [112.986901, 24.542984],
+              [112.981972, 24.542897],
+              [112.977023, 24.549583],
+              [112.978466, 24.55418],
+              [112.973396, 24.559855],
+              [112.969349, 24.568107],
+              [112.967345, 24.568821],
+              [112.963658, 24.568229],
+              [112.961394, 24.570248],
+              [112.961654, 24.574879],
+              [112.962596, 24.576776],
+              [112.964399, 24.586158],
+              [112.960853, 24.5899],
+              [112.950534, 24.594983],
+              [112.945084, 24.594565],
+              [112.941096, 24.596636],
+              [112.934905, 24.597454],
+              [112.929414, 24.596166],
+              [112.926329, 24.596462],
+              [112.922802, 24.599682],
+              [112.917152, 24.600482],
+              [112.914547, 24.599334],
+              [112.910179, 24.59902],
+              [112.904769, 24.596183],
+              [112.902084, 24.595679],
+              [112.901443, 24.599508],
+              [112.898677, 24.600534],
+              [112.889761, 24.595574],
+              [112.887978, 24.595313],
+              [112.885172, 24.599438],
+              [112.884631, 24.616336],
+              [112.887857, 24.619834],
+              [112.895191, 24.629769],
+              [112.897816, 24.632275],
+              [112.899579, 24.638956],
+              [112.899559, 24.641618],
+              [112.897014, 24.646576],
+              [112.896373, 24.650578],
+              [112.899699, 24.654788],
+              [112.901984, 24.656318],
+              [112.912223, 24.660772],
+              [112.914507, 24.662703],
+              [112.914266, 24.668234],
+              [112.909197, 24.676409],
+              [112.908135, 24.680027],
+              [112.908716, 24.685749],
+              [112.908075, 24.688619],
+              [112.904889, 24.694514],
+              [112.904248, 24.697175],
+              [112.904208, 24.705],
+              [112.900821, 24.711486],
+              [112.900581, 24.713764],
+              [112.903506, 24.716459],
+              [112.911261, 24.717259],
+              [112.921319, 24.715973],
+              [112.929074, 24.717364],
+              [112.930316, 24.718702],
+              [112.928192, 24.72404],
+              [112.929014, 24.725953],
+              [112.931739, 24.726353],
+              [112.935305, 24.728665],
+              [112.938812, 24.735741],
+              [112.938812, 24.738227],
+              [112.935846, 24.741825],
+              [112.933742, 24.745632],
+              [112.93264, 24.752307],
+              [112.934083, 24.755749],
+              [112.940174, 24.757505],
+              [112.942058, 24.759052],
+              [112.9433, 24.762493],
+              [112.946626, 24.767482],
+              [112.9541, 24.782219],
+              [112.953659, 24.784496],
+              [112.951135, 24.787728],
+              [112.95949, 24.796382],
+              [112.960091, 24.800952],
+              [112.955202, 24.8099],
+              [112.955202, 24.812767],
+              [112.951395, 24.816172],
+              [112.951175, 24.818257],
+              [112.95388, 24.820759],
+              [112.959751, 24.824233],
+              [112.965842, 24.826943],
+              [112.975901, 24.830644],
+              [112.979267, 24.832572],
+              [112.98113, 24.83813],
+              [112.986601, 24.838738],
+              [112.998944, 24.850463],
+              [113.014713, 24.851522],
+              [113.016817, 24.85213],
+              [113.019542, 24.855951],
+              [113.022207, 24.867431],
+              [113.022187, 24.870852],
+              [113.0186, 24.875228],
+              [113.014993, 24.877295],
+              [113.012689, 24.87957],
+              [113.010325, 24.886047],
+              [113.010725, 24.891186],
+              [113.009864, 24.896916],
+              [113.007539, 24.89919],
+              [113.004794, 24.900128],
+              [113.003292, 24.902975],
+              [113.003292, 24.906031],
+              [113.005135, 24.914051],
+              [113.003011, 24.918808],
+              [112.998362, 24.921255],
+              [112.997341, 24.925126],
+              [112.994796, 24.927366],
+              [112.990267, 24.926619],
+              [112.989125, 24.923703],
+              [112.984036, 24.92103],
+              [112.978806, 24.92162],
+              [112.974057, 24.918773],
+              [112.966804, 24.919329],
+              [112.95921, 24.923477],
+              [112.94851, 24.919398],
+              [112.941797, 24.915909],
+              [112.938652, 24.916655],
+              [112.937369, 24.920474],
+              [112.931679, 24.921203],
+              [112.924565, 24.918877],
+              [112.919716, 24.919224],
+              [112.907333, 24.921846],
+              [112.904388, 24.921828],
+              [112.899379, 24.917037],
+              [112.896654, 24.916638],
+              [112.886194, 24.91202],
+              [112.879321, 24.907802],
+              [112.873511, 24.896708],
+              [112.86786, 24.895718],
+              [112.860106, 24.897419],
+              [112.85171, 24.897767],
+              [112.842092, 24.897159],
+              [112.835841, 24.893895],
+              [112.830811, 24.892922],
+              [112.825361, 24.894815],
+              [112.822015, 24.894225],
+              [112.817206, 24.892106],
+              [112.80863, 24.892853],
+              [112.804442, 24.890735],
+              [112.792079, 24.891447],
+              [112.788312, 24.892384],
+              [112.782422, 24.895405],
+              [112.780718, 24.897298],
+              [112.786309, 24.908982],
+              [112.786689, 24.912419],
+              [112.782882, 24.919849],
+              [112.782221, 24.922714],
+              [112.784285, 24.928442],
+              [112.784646, 24.936652],
+              [112.784004, 24.940088],
+              [112.781881, 24.944462],
+              [112.778073, 24.947898],
+              [112.773445, 24.949964],
+              [112.764849, 24.950884],
+              [112.759359, 24.954476],
+              [112.754109, 24.955413],
+              [112.750542, 24.955396],
+              [112.744431, 24.957634],
+              [112.743149, 24.960307],
+              [112.743129, 24.963934],
+              [112.742027, 24.971187],
+              [112.742187, 24.977485],
+              [112.745513, 24.981702],
+              [112.741846, 24.995043],
+              [112.741866, 24.998582],
+              [112.737578, 24.998721],
+              [112.734993, 25.000369],
+              [112.733671, 25.00684],
+              [112.730605, 25.008661],
+              [112.724875, 25.010847],
+              [112.720306, 25.016727],
+              [112.715117, 25.026041],
+              [112.719184, 25.04824],
+              [112.719264, 25.053685],
+              [112.718503, 25.062736],
+              [112.715638, 25.078375],
+              [112.713694, 25.082206],
+              [112.712131, 25.083471],
+              [112.703555, 25.08628],
+              [112.698706, 25.088447],
+              [112.697283, 25.089972],
+              [112.69522, 25.095537],
+              [112.685201, 25.10403],
+              [112.679751, 25.109906],
+              [112.674401, 25.11287],
+              [112.669873, 25.113043],
+              [112.66847, 25.115539],
+              [112.667889, 25.122159],
+              [112.6632, 25.129178],
+              [112.659794, 25.132782],
+              [112.653683, 25.133857],
+              [112.647992, 25.133614],
+              [112.644626, 25.134914],
+              [112.64164, 25.138328],
+              [112.635569, 25.140251],
+              [112.63072, 25.141013],
+              [112.628195, 25.140615],
+              [112.624829, 25.134082],
+              [112.616514, 25.133874],
+              [112.612726, 25.133198],
+              [112.606515, 25.129975],
+              [112.601125, 25.128589],
+              [112.599662, 25.127046],
+              [112.596516, 25.126267],
+              [112.58748, 25.127532],
+              [112.584133, 25.125209],
+              [112.579946, 25.124603],
+              [112.574055, 25.125504],
+              [112.57143, 25.124395],
+              [112.562674, 25.124499],
+              [112.553336, 25.127185],
+              [112.548527, 25.130391],
+              [112.543698, 25.132453],
+              [112.537006, 25.134238],
+              [112.525865, 25.134446],
+              [112.521738, 25.137201],
+              [112.516909, 25.137357],
+              [112.5121, 25.13656],
+              [112.507691, 25.136716],
+              [112.505808, 25.138137],
+              [112.504686, 25.14259],
+              [112.502622, 25.144618],
+              [112.49591, 25.146229],
+              [112.491021, 25.144479],
+              [112.48541, 25.149019],
+              [112.477475, 25.151392],
+              [112.470342, 25.150509],
+              [112.465513, 25.150751],
+              [112.45826, 25.152085],
+              [112.456216, 25.156694],
+              [112.452689, 25.159847],
+              [112.452449, 25.162498],
+              [112.453711, 25.164906],
+              [112.454833, 25.173516],
+              [112.45299, 25.177327],
+              [112.448241, 25.184412],
+              [112.442991, 25.185607],
+              [112.43157, 25.176201],
+              [112.430087, 25.174122],
+              [112.429767, 25.165755],
+              [112.428264, 25.160818],
+              [112.42612, 25.156261],
+              [112.419307, 25.148326],
+              [112.416121, 25.143976],
+              [112.413356, 25.141325],
+              [112.40997, 25.139835],
+              [112.402616, 25.139887],
+              [112.399471, 25.140667],
+              [112.392578, 25.145293],
+              [112.389252, 25.148932],
+              [112.387388, 25.152172],
+              [112.393139, 25.160142],
+              [112.392317, 25.16281],
+              [112.387929, 25.164542],
+              [112.383361, 25.170277],
+              [112.374564, 25.176045],
+              [112.373743, 25.17757],
+              [112.371919, 25.185399],
+              [112.369415, 25.188829],
+              [112.364806, 25.191704],
+              [112.358915, 25.190786],
+              [112.35086, 25.187027],
+              [112.34535, 25.182299],
+              [112.340681, 25.179839],
+              [112.336233, 25.176253],
+              [112.329881, 25.173811],
+              [112.32355, 25.173274],
+              [112.315996, 25.175214],
+              [112.313651, 25.173897],
+              [112.3077, 25.165928],
+              [112.306618, 25.163832],
+              [112.30784, 25.159639],
+              [112.306137, 25.15756],
+              [112.302551, 25.157197],
+              [112.286982, 25.158998],
+              [112.284898, 25.160142],
+              [112.281992, 25.164733],
+              [112.279267, 25.164941],
+              [112.274398, 25.162862],
+              [112.269569, 25.164231],
+              [112.256064, 25.15938],
+              [112.255443, 25.160332],
+              [112.255744, 25.169462],
+              [112.254922, 25.173464],
+              [112.252217, 25.175387],
+              [112.246567, 25.184949],
+              [112.223143, 25.186006],
+              [112.212163, 25.185624],
+              [112.201743, 25.185798],
+              [112.197476, 25.187201],
+              [112.192867, 25.185919],
+              [112.188018, 25.183667],
+              [112.187156, 25.182541],
+              [112.189861, 25.178505],
+              [112.193168, 25.1722],
+              [112.189741, 25.164612],
+              [112.187617, 25.162152],
+              [112.186956, 25.156434],
+              [112.183329, 25.148863],
+              [112.184532, 25.142192],
+              [112.179442, 25.135174],
+              [112.174152, 25.129507],
+              [112.176837, 25.125487],
+              [112.177458, 25.123182],
+              [112.176557, 25.115764],
+              [112.176697, 25.106249],
+              [112.172229, 25.100182],
+              [112.165596, 25.083662],
+              [112.165997, 25.080247],
+              [112.164254, 25.071682],
+              [112.161288, 25.06714],
+              [112.156419, 25.063932],
+              [112.152171, 25.055956],
+              [112.153574, 25.046055],
+              [112.152712, 25.043766],
+              [112.148905, 25.038841],
+              [112.148865, 25.035407],
+              [112.150328, 25.034071],
+              [112.155518, 25.026405],
+              [112.143836, 25.009546],
+              [112.138767, 25.003301],
+              [112.135581, 24.998357],
+              [112.134659, 24.995841],
+              [112.126023, 24.992146],
+              [112.122035, 24.989526],
+              [112.121094, 24.984773],
+              [112.121354, 24.978683],
+              [112.122576, 24.970875],
+              [112.119871, 24.964853],
+              [112.120032, 24.963708],
+              [112.124781, 24.961365],
+              [112.126664, 24.954702],
+              [112.128868, 24.951057],
+              [112.137965, 24.94618],
+              [112.14055, 24.942136],
+              [112.142133, 24.937936],
+              [112.144637, 24.938283],
+              [112.149206, 24.936305],
+              [112.150388, 24.933423],
+              [112.152472, 24.932434],
+              [112.157321, 24.93351],
+              [112.165176, 24.929188],
+              [112.174152, 24.927904],
+              [112.175615, 24.926133],
+              [112.175956, 24.923686],
+              [112.174072, 24.913999],
+              [112.172329, 24.911534],
+              [112.170305, 24.904694],
+              [112.169584, 24.89919],
+              [112.1676, 24.893686],
+              [112.168161, 24.890822],
+              [112.165316, 24.88247],
+              [112.167099, 24.876704],
+              [112.167059, 24.87443],
+              [112.165115, 24.870453],
+              [112.165697, 24.867205],
+              [112.170065, 24.864844],
+              [112.171067, 24.862725],
+              [112.166438, 24.858921],
+              [112.166839, 24.853624],
+              [112.163733, 24.849977],
+              [112.161028, 24.849334],
+            ],
+          ],
+        ],
+      },
+    },
+    {
+      type: 'Feature',
+      properties: {
+        adcode: 441200,
+        name: '肇庆市',
+        center: [112.472529, 23.051546],
+        centroid: [112.210411, 23.536359],
+        childrenNum: 8,
+        level: 'city',
+        acroutes: [100000, 440000],
+        parent: { adcode: 440000 },
+      },
+      geometry: {
+        type: 'MultiPolygon',
+        coordinates: [
+          [
+            [
+              [112.769438, 23.223345],
+              [112.772375, 23.225472],
+              [112.777395, 23.224969],
+              [112.781503, 23.225846],
+              [112.785336, 23.223329],
+              [112.781061, 23.218538],
+              [112.781137, 23.216962],
+              [112.784393, 23.211359],
+              [112.784317, 23.206665],
+              [112.786325, 23.205934],
+              [112.795012, 23.209799],
+              [112.794038, 23.210806],
+              [112.795164, 23.213389],
+              [112.794632, 23.220097],
+              [112.796868, 23.223085],
+              [112.795286, 23.226301],
+              [112.798176, 23.228542],
+              [112.799804, 23.228217],
+              [112.8009, 23.224579],
+              [112.803608, 23.221981],
+              [112.801934, 23.219138],
+              [112.805631, 23.215338],
+              [112.806574, 23.212382],
+              [112.803334, 23.209507],
+              [112.802071, 23.207314],
+              [112.802254, 23.204131],
+              [112.8009, 23.200411],
+              [112.810895, 23.200362],
+              [112.813846, 23.213275],
+              [112.815018, 23.217125],
+              [112.827006, 23.215094],
+              [112.83195, 23.215663],
+              [112.840622, 23.223069],
+              [112.842964, 23.224465],
+              [112.846296, 23.229873],
+              [112.84768, 23.228883],
+              [112.848487, 23.233138],
+              [112.846981, 23.23218],
+              [112.844927, 23.235931],
+              [112.847239, 23.238626],
+              [112.843314, 23.239244],
+              [112.842797, 23.237896],
+              [112.840439, 23.239763],
+              [112.831448, 23.243872],
+              [112.827599, 23.244277],
+              [112.820631, 23.237522],
+              [112.820479, 23.239779],
+              [112.823583, 23.24569],
+              [112.831691, 23.254816],
+              [112.836058, 23.25678],
+              [112.845003, 23.263323],
+              [112.845627, 23.268941],
+              [112.847924, 23.275061],
+              [112.852975, 23.279088],
+              [112.857508, 23.28722],
+              [112.862498, 23.291392],
+              [112.866895, 23.293291],
+              [112.868614, 23.299671],
+              [112.869192, 23.305449],
+              [112.871322, 23.315593],
+              [112.875171, 23.32335],
+              [112.880906, 23.336592],
+              [112.88328, 23.347317],
+              [112.879279, 23.3498],
+              [112.872174, 23.350416],
+              [112.863913, 23.349118],
+              [112.859699, 23.364532],
+              [112.847696, 23.378013],
+              [112.838416, 23.387372],
+              [112.830687, 23.389513],
+              [112.814105, 23.391784],
+              [112.80592, 23.387502],
+              [112.807198, 23.381565],
+              [112.807426, 23.376099],
+              [112.810088, 23.371345],
+              [112.806559, 23.367436],
+              [112.800337, 23.368928],
+              [112.793841, 23.369009],
+              [112.787238, 23.371183],
+              [112.785656, 23.373941],
+              [112.785884, 23.378532],
+              [112.785717, 23.394169],
+              [112.78847, 23.397494],
+              [112.787801, 23.40317],
+              [112.79413, 23.407566],
+              [112.795514, 23.413063],
+              [112.795757, 23.424707],
+              [112.796381, 23.429102],
+              [112.80198, 23.432701],
+              [112.803653, 23.43575],
+              [112.802695, 23.444214],
+              [112.804749, 23.449678],
+              [112.809526, 23.458173],
+              [112.811427, 23.45981],
+              [112.811792, 23.462534],
+              [112.819186, 23.463734],
+              [112.831068, 23.468127],
+              [112.834217, 23.472309],
+              [112.834034, 23.476556],
+              [112.838127, 23.484709],
+              [112.841869, 23.487189],
+              [112.844836, 23.486055],
+              [112.845733, 23.487157],
+              [112.844775, 23.494305],
+              [112.845292, 23.502943],
+              [112.84873, 23.516345],
+              [112.849537, 23.524625],
+              [112.850434, 23.527575],
+              [112.84908, 23.529292],
+              [112.840743, 23.536065],
+              [112.837944, 23.535644],
+              [112.831615, 23.537588],
+              [112.830489, 23.545737],
+              [112.823537, 23.547195],
+              [112.820662, 23.548556],
+              [112.817163, 23.545138],
+              [112.806072, 23.546402],
+              [112.802162, 23.545575],
+              [112.796777, 23.551813],
+              [112.797553, 23.553044],
+              [112.797583, 23.55873],
+              [112.795529, 23.565987],
+              [112.79346, 23.56866],
+              [112.793415, 23.571673],
+              [112.795681, 23.572677],
+              [112.800139, 23.571851],
+              [112.799424, 23.575447],
+              [112.798116, 23.577051],
+              [112.798344, 23.583092],
+              [112.800352, 23.586785],
+              [112.799789, 23.588923],
+              [112.781837, 23.588518],
+              [112.776284, 23.591482],
+              [112.773363, 23.595757],
+              [112.774413, 23.599077],
+              [112.772375, 23.603223],
+              [112.758896, 23.602753],
+              [112.756811, 23.603336],
+              [112.755412, 23.60596],
+              [112.752126, 23.607871],
+              [112.750437, 23.610073],
+              [112.751091, 23.618801],
+              [112.750711, 23.622428],
+              [112.752065, 23.628662],
+              [112.754986, 23.631301],
+              [112.760767, 23.633001],
+              [112.778308, 23.641257],
+              [112.781442, 23.64469],
+              [112.784439, 23.652994],
+              [112.784697, 23.655277],
+              [112.782142, 23.658466],
+              [112.781913, 23.666057],
+              [112.780894, 23.671221],
+              [112.772998, 23.675639],
+              [112.768647, 23.677371],
+              [112.764068, 23.675866],
+              [112.763034, 23.673131],
+              [112.759246, 23.672305],
+              [112.756994, 23.674361],
+              [112.751289, 23.675283],
+              [112.747516, 23.673244],
+              [112.744565, 23.668178],
+              [112.741826, 23.668501],
+              [112.73994, 23.672613],
+              [112.743941, 23.682178],
+              [112.745827, 23.684233],
+              [112.745843, 23.686305],
+              [112.740564, 23.685641],
+              [112.737369, 23.684411],
+              [112.731862, 23.678941],
+              [112.728728, 23.678504],
+              [112.727282, 23.683926],
+              [112.723099, 23.685075],
+              [112.72001, 23.687211],
+              [112.719691, 23.688797],
+              [112.715051, 23.691646],
+              [112.721562, 23.698539],
+              [112.726339, 23.708362],
+              [112.724544, 23.710239],
+              [112.718687, 23.708847],
+              [112.713453, 23.706857],
+              [112.711308, 23.712083],
+              [112.715264, 23.714025],
+              [112.718185, 23.717746],
+              [112.720604, 23.722843],
+              [112.723007, 23.724962],
+              [112.725883, 23.725788],
+              [112.728241, 23.728409],
+              [112.731953, 23.735155],
+              [112.734767, 23.737436],
+              [112.735528, 23.740154],
+              [112.737825, 23.743519],
+              [112.737947, 23.748016],
+              [112.743135, 23.752448],
+              [112.742724, 23.754324],
+              [112.737719, 23.755133],
+              [112.733626, 23.758174],
+              [112.730036, 23.758514],
+              [112.726354, 23.757187],
+              [112.715979, 23.754712],
+              [112.711384, 23.752836],
+              [112.705999, 23.752836],
+              [112.703443, 23.756751],
+              [112.703656, 23.759516],
+              [112.702059, 23.761878],
+              [112.697692, 23.765695],
+              [112.697921, 23.771421],
+              [112.702515, 23.776968],
+              [112.703352, 23.780202],
+              [112.704189, 23.790552],
+              [112.700674, 23.793188],
+              [112.701526, 23.797764],
+              [112.705908, 23.80635],
+              [112.703839, 23.806738],
+              [112.689447, 23.806366],
+              [112.686328, 23.80732],
+              [112.683194, 23.81057],
+              [112.67863, 23.814014],
+              [112.675496, 23.815162],
+              [112.669943, 23.814321],
+              [112.665836, 23.812203],
+              [112.65902, 23.811734],
+              [112.655384, 23.812575],
+              [112.656221, 23.815485],
+              [112.661956, 23.822227],
+              [112.669898, 23.825671],
+              [112.674553, 23.829518],
+              [112.675192, 23.831248],
+              [112.673427, 23.83516],
+              [112.671906, 23.835758],
+              [112.671115, 23.845522],
+              [112.669898, 23.847041],
+              [112.672149, 23.851486],
+              [112.677991, 23.854977],
+              [112.679513, 23.857192],
+              [112.678493, 23.86078],
+              [112.674614, 23.861992],
+              [112.672134, 23.86482],
+              [112.673442, 23.866533],
+              [112.675892, 23.866501],
+              [112.676333, 23.869879],
+              [112.678372, 23.87122],
+              [112.678052, 23.873515],
+              [112.680791, 23.875454],
+              [112.68108, 23.878185],
+              [112.683057, 23.880205],
+              [112.684639, 23.880044],
+              [112.686648, 23.882241],
+              [112.687545, 23.886733],
+              [112.692185, 23.88961],
+              [112.69144, 23.891064],
+              [112.688291, 23.892551],
+              [112.685491, 23.89533],
+              [112.686891, 23.89827],
+              [112.690405, 23.89945],
+              [112.693205, 23.904249],
+              [112.694422, 23.90979],
+              [112.693433, 23.912731],
+              [112.688352, 23.918627],
+              [112.685187, 23.920437],
+              [112.68324, 23.924039],
+              [112.684913, 23.928998],
+              [112.684153, 23.93567],
+              [112.682601, 23.939062],
+              [112.675861, 23.939837],
+              [112.673351, 23.943164],
+              [112.668163, 23.946265],
+              [112.666642, 23.948317],
+              [112.662915, 23.949576],
+              [112.658442, 23.949496],
+              [112.654046, 23.948301],
+              [112.65149, 23.945022],
+              [112.6451, 23.941],
+              [112.639867, 23.940628],
+              [112.633827, 23.943681],
+              [112.628, 23.944263],
+              [112.622676, 23.943633],
+              [112.617275, 23.947897],
+              [112.608193, 23.952564],
+              [112.604617, 23.953146],
+              [112.600921, 23.952742],
+              [112.594866, 23.954212],
+              [112.588354, 23.956715],
+              [112.584475, 23.961172],
+              [112.580535, 23.964628],
+              [112.575119, 23.967309],
+              [112.571939, 23.965258],
+              [112.566995, 23.964903],
+              [112.563739, 23.971427],
+              [112.56488, 23.975884],
+              [112.564226, 23.977337],
+              [112.556209, 23.97808],
+              [112.553379, 23.976788],
+              [112.551067, 23.973995],
+              [112.548176, 23.972299],
+              [112.541497, 23.972202],
+              [112.53564, 23.970733],
+              [112.530544, 23.972654],
+              [112.522785, 23.974867],
+              [112.518571, 23.975577],
+              [112.516137, 23.97703],
+              [112.513703, 23.98357],
+              [112.514874, 23.989544],
+              [112.512744, 23.992676],
+              [112.510508, 23.994194],
+              [112.511314, 24.001379],
+              [112.507191, 24.002137],
+              [112.506294, 24.003268],
+              [112.50707, 24.00866],
+              [112.512668, 24.011388],
+              [112.51848, 24.016651],
+              [112.518678, 24.017603],
+              [112.514905, 24.02293],
+              [112.512927, 24.032647],
+              [112.5085, 24.040071],
+              [112.507633, 24.043315],
+              [112.507694, 24.051401],
+              [112.49995, 24.056856],
+              [112.498079, 24.059889],
+              [112.497866, 24.064392],
+              [112.499965, 24.069104],
+              [112.499996, 24.072863],
+              [112.501137, 24.076461],
+              [112.500802, 24.080802],
+              [112.49709, 24.084464],
+              [112.494382, 24.083835],
+              [112.489514, 24.086094],
+              [112.489483, 24.090611],
+              [112.493682, 24.095403],
+              [112.488601, 24.107711],
+              [112.486684, 24.114164],
+              [112.483733, 24.115309],
+              [112.477602, 24.116002],
+              [112.471501, 24.120309],
+              [112.46712, 24.121696],
+              [112.463757, 24.120793],
+              [112.455527, 24.115196],
+              [112.452515, 24.115728],
+              [112.452986, 24.119148],
+              [112.455132, 24.122229],
+              [112.45536, 24.124809],
+              [112.446901, 24.121938],
+              [112.442063, 24.12339],
+              [112.433772, 24.123987],
+              [112.429817, 24.127067],
+              [112.428219, 24.134696],
+              [112.428493, 24.139808],
+              [112.42933, 24.141711],
+              [112.434654, 24.147533],
+              [112.4347, 24.15171],
+              [112.431171, 24.156967],
+              [112.429543, 24.160579],
+              [112.433407, 24.161723],
+              [112.434837, 24.164448],
+              [112.432327, 24.169995],
+              [112.431475, 24.173413],
+              [112.432479, 24.175493],
+              [112.436617, 24.177702],
+              [112.439066, 24.18033],
+              [112.439538, 24.190551],
+              [112.440968, 24.193952],
+              [112.443813, 24.197515],
+              [112.446384, 24.199046],
+              [112.448042, 24.202834],
+              [112.446673, 24.207218],
+              [112.446506, 24.210571],
+              [112.447936, 24.210829],
+              [112.450309, 24.20883],
+              [112.453063, 24.209362],
+              [112.453565, 24.21315],
+              [112.455847, 24.218614],
+              [112.458418, 24.232248],
+              [112.458691, 24.238388],
+              [112.455816, 24.247992],
+              [112.45428, 24.255259],
+              [112.45256, 24.266505],
+              [112.450765, 24.273948],
+              [112.45002, 24.281004],
+              [112.447373, 24.285998],
+              [112.444239, 24.287754],
+              [112.4415, 24.287222],
+              [112.436039, 24.287673],
+              [112.429695, 24.285853],
+              [112.423792, 24.284967],
+              [112.421708, 24.2869],
+              [112.421145, 24.291475],
+              [112.419335, 24.296259],
+              [112.413356, 24.305118],
+              [112.411272, 24.30705],
+              [112.408107, 24.306503],
+              [112.401855, 24.310207],
+              [112.396241, 24.315812],
+              [112.3944, 24.319258],
+              [112.393898, 24.32665],
+              [112.384846, 24.328341],
+              [112.381727, 24.330676],
+              [112.378015, 24.336827],
+              [112.376661, 24.344652],
+              [112.373771, 24.347937],
+              [112.364065, 24.347856],
+              [112.357782, 24.350851],
+              [112.347999, 24.351656],
+              [112.342005, 24.353524],
+              [112.33411, 24.362894],
+              [112.331158, 24.367675],
+              [112.329622, 24.368077],
+              [112.326549, 24.373824],
+              [112.319687, 24.380199],
+              [112.316964, 24.380231],
+              [112.309145, 24.378396],
+              [112.307243, 24.378621],
+              [112.302055, 24.382484],
+              [112.298952, 24.385752],
+              [112.291756, 24.389229],
+              [112.288972, 24.388665],
+              [112.285503, 24.382678],
+              [112.284712, 24.377334],
+              [112.286112, 24.371748],
+              [112.290158, 24.363039],
+              [112.293627, 24.344523],
+              [112.293977, 24.330949],
+              [112.293703, 24.3276],
+              [112.28637, 24.32454],
+              [112.280498, 24.321464],
+              [112.274413, 24.320627],
+              [112.267369, 24.322463],
+              [112.258347, 24.32425],
+              [112.256917, 24.320788],
+              [112.256857, 24.316569],
+              [112.257663, 24.312752],
+              [112.259701, 24.308146],
+              [112.261816, 24.293617],
+              [112.261983, 24.290557],
+              [112.257952, 24.286401],
+              [112.256233, 24.282792],
+              [112.255563, 24.279168],
+              [112.256278, 24.269808],
+              [112.256354, 24.25969],
+              [112.253981, 24.252665],
+              [112.249463, 24.243383],
+              [112.246496, 24.240757],
+              [112.244823, 24.240773],
+              [112.239437, 24.244656],
+              [112.235695, 24.246219],
+              [112.232135, 24.246074],
+              [112.223539, 24.244479],
+              [112.218306, 24.244366],
+              [112.216617, 24.243432],
+              [112.215948, 24.240402],
+              [112.217926, 24.230459],
+              [112.217241, 24.226285],
+              [112.215111, 24.223449],
+              [112.207931, 24.217066],
+              [112.205177, 24.213682],
+              [112.201967, 24.207251],
+              [112.196916, 24.204091],
+              [112.191272, 24.203592],
+              [112.186875, 24.202528],
+              [112.184548, 24.200094],
+              [112.177428, 24.197708],
+              [112.169912, 24.197434],
+              [112.168422, 24.195177],
+              [112.16941, 24.19263],
+              [112.166687, 24.187939],
+              [112.164192, 24.186665],
+              [112.157574, 24.185859],
+              [112.151565, 24.187874],
+              [112.148888, 24.189519],
+              [112.146925, 24.196418],
+              [112.144461, 24.201399],
+              [112.136367, 24.205123],
+              [112.129278, 24.207492],
+              [112.127011, 24.209443],
+              [112.124136, 24.214617],
+              [112.122553, 24.223014],
+              [112.119678, 24.227043],
+              [112.115114, 24.229009],
+              [112.10842, 24.227945],
+              [112.106138, 24.228541],
+              [112.104723, 24.232748],
+              [112.100205, 24.239081],
+              [112.096052, 24.241595],
+              [112.089906, 24.250796],
+              [112.089525, 24.254244],
+              [112.086848, 24.256935],
+              [112.077492, 24.259496],
+              [112.072928, 24.261446],
+              [112.067907, 24.260721],
+              [112.064743, 24.258079],
+              [112.062628, 24.254856],
+              [112.061107, 24.249716],
+              [112.058369, 24.247057],
+              [112.05315, 24.245946],
+              [112.050534, 24.235487],
+              [112.050412, 24.224238],
+              [112.049149, 24.222546],
+              [112.042653, 24.218195],
+              [112.04139, 24.21668],
+              [112.041543, 24.210571],
+              [112.04276, 24.206557],
+              [112.04562, 24.201399],
+              [112.046, 24.197595],
+              [112.044311, 24.194178],
+              [112.041801, 24.191518],
+              [112.036994, 24.189648],
+              [112.02493, 24.188374],
+              [112.018266, 24.1886],
+              [112.010386, 24.190341],
+              [112.006856, 24.190164],
+              [112.003312, 24.18752],
+              [112.002444, 24.185037],
+              [111.999128, 24.185811],
+              [111.996861, 24.18831],
+              [111.996283, 24.193452],
+              [111.99426, 24.198595],
+              [111.990532, 24.201287],
+              [111.986836, 24.205123],
+              [111.982941, 24.210458],
+              [111.981511, 24.213521],
+              [111.980735, 24.218485],
+              [111.978073, 24.222675],
+              [111.972489, 24.225753],
+              [111.968169, 24.228815],
+              [111.961597, 24.234762],
+              [111.95434, 24.236889],
+              [111.944771, 24.234859],
+              [111.942687, 24.234875],
+              [111.941409, 24.232022],
+              [111.939309, 24.230508],
+              [111.932509, 24.235697],
+              [111.926074, 24.236503],
+              [111.924385, 24.234408],
+              [111.920825, 24.233489],
+              [111.918665, 24.225882],
+              [111.915926, 24.222675],
+              [111.912792, 24.22174],
+              [111.905931, 24.221998],
+              [111.893456, 24.224206],
+              [111.889744, 24.225753],
+              [111.882503, 24.230024],
+              [111.877908, 24.228928],
+              [111.877056, 24.22722],
+              [111.877011, 24.221112],
+              [111.875702, 24.215793],
+              [111.87587, 24.211216],
+              [111.874561, 24.199932],
+              [111.875733, 24.195306],
+              [111.875337, 24.190841],
+              [111.873329, 24.187278],
+              [111.871199, 24.176573],
+              [111.87266, 24.17409],
+              [111.878851, 24.168318],
+              [111.883522, 24.166367],
+              [111.886747, 24.163868],
+              [111.888527, 24.159659],
+              [111.887827, 24.154725],
+              [111.882898, 24.142018],
+              [111.882381, 24.135744],
+              [111.879445, 24.129487],
+              [111.878775, 24.126825],
+              [111.87949, 24.121874],
+              [111.878806, 24.116938],
+              [111.878669, 24.110083],
+              [111.879977, 24.103985],
+              [111.882122, 24.09771],
+              [111.883507, 24.095596],
+              [111.888755, 24.092063],
+              [111.889638, 24.090417],
+              [111.889851, 24.085594],
+              [111.887477, 24.080592],
+              [111.887949, 24.079156],
+              [111.894278, 24.073428],
+              [111.896971, 24.069588],
+              [111.897305, 24.065392],
+              [111.899831, 24.059647],
+              [111.902371, 24.055258],
+              [111.905794, 24.046834],
+              [111.907498, 24.045107],
+              [111.911438, 24.043283],
+              [111.913234, 24.044494],
+              [111.918482, 24.041976],
+              [111.921008, 24.037376],
+              [111.921525, 24.025755],
+              [111.922331, 24.020396],
+              [111.921479, 24.012018],
+              [111.9258, 24.006044],
+              [111.931839, 23.998973],
+              [111.933315, 23.996245],
+              [111.93298, 23.994113],
+              [111.940359, 23.987768],
+              [111.941256, 23.982101],
+              [111.938731, 23.980308],
+              [111.934867, 23.979033],
+              [111.932387, 23.976465],
+              [111.931292, 23.973446],
+              [111.926758, 23.967115],
+              [111.924005, 23.968262],
+              [111.922985, 23.966001],
+              [111.923016, 23.962158],
+              [111.921829, 23.958928],
+              [111.922833, 23.957393],
+              [111.921023, 23.954955],
+              [111.919106, 23.954519],
+              [111.917615, 23.952274],
+              [111.910145, 23.952177],
+              [111.912838, 23.946475],
+              [111.911956, 23.94394],
+              [111.904775, 23.944166],
+              [111.902919, 23.946524],
+              [111.897473, 23.946621],
+              [111.886717, 23.944327],
+              [111.884085, 23.941307],
+              [111.879293, 23.937786],
+              [111.878943, 23.936235],
+              [111.872675, 23.938997],
+              [111.871838, 23.938335],
+              [111.869085, 23.940322],
+              [111.866103, 23.946346],
+              [111.862497, 23.945991],
+              [111.856686, 23.948381],
+              [111.854404, 23.947428],
+              [111.853963, 23.942599],
+              [111.852152, 23.941129],
+              [111.851072, 23.93764],
+              [111.85127, 23.934167],
+              [111.854845, 23.931454],
+              [111.854723, 23.929968],
+              [111.857005, 23.927238],
+              [111.85769, 23.922197],
+              [111.855727, 23.92034],
+              [111.857629, 23.918304],
+              [111.854845, 23.913264],
+              [111.852213, 23.910194],
+              [111.85127, 23.910937],
+              [111.84841, 23.905654],
+              [111.845884, 23.904394],
+              [111.841244, 23.90895],
+              [111.839556, 23.908126],
+              [111.838886, 23.911341],
+              [111.834763, 23.910646],
+              [111.828815, 23.91055],
+              [111.82562, 23.912472],
+              [111.822897, 23.911228],
+              [111.821026, 23.905751],
+              [111.822623, 23.903586],
+              [111.82171, 23.900242],
+              [111.818713, 23.89575],
+              [111.814849, 23.892389],
+              [111.812658, 23.887525],
+              [111.814895, 23.879963],
+              [111.81351, 23.879025],
+              [111.816872, 23.875082],
+              [111.819185, 23.875179],
+              [111.823795, 23.871769],
+              [111.822684, 23.865063],
+              [111.821208, 23.862428],
+              [111.823171, 23.859988],
+              [111.822958, 23.858113],
+              [111.820082, 23.855398],
+              [111.819824, 23.851227],
+              [111.821436, 23.849029],
+              [111.824601, 23.8489],
+              [111.826655, 23.850985],
+              [111.826746, 23.848011],
+              [111.823384, 23.844552],
+              [111.825848, 23.842273],
+              [111.823262, 23.840753],
+              [111.824586, 23.837439],
+              [111.824768, 23.83238],
+              [111.822577, 23.83031],
+              [111.818424, 23.829001],
+              [111.815306, 23.829049],
+              [111.815321, 23.827271],
+              [111.810742, 23.816795],
+              [111.812841, 23.813464],
+              [111.812826, 23.809228],
+              [111.810589, 23.806997],
+              [111.803287, 23.813771],
+              [111.800975, 23.812268],
+              [111.797369, 23.815695],
+              [111.796213, 23.815695],
+              [111.791375, 23.81078],
+              [111.791603, 23.80918],
+              [111.787526, 23.807595],
+              [111.785077, 23.807854],
+              [111.782156, 23.810392],
+              [111.780026, 23.810861],
+              [111.774929, 23.808161],
+              [111.7707, 23.810974],
+              [111.768449, 23.811201],
+              [111.769224, 23.813044],
+              [111.765862, 23.814984],
+              [111.762789, 23.814208],
+              [111.763109, 23.812478],
+              [111.760675, 23.812704],
+              [111.758971, 23.814968],
+              [111.75681, 23.813092],
+              [111.752383, 23.812753],
+              [111.75106, 23.8161],
+              [111.748686, 23.816827],
+              [111.745978, 23.820756],
+              [111.741445, 23.819689],
+              [111.738935, 23.821144],
+              [111.737794, 23.819252],
+              [111.736075, 23.820804],
+              [111.733336, 23.820918],
+              [111.731754, 23.818751],
+              [111.729518, 23.822292],
+              [111.723919, 23.823828],
+              [111.722778, 23.823084],
+              [111.71972, 23.825816],
+              [111.720968, 23.82698],
+              [111.717438, 23.830149],
+              [111.717423, 23.832751],
+              [111.714928, 23.832978],
+              [111.714593, 23.837229],
+              [111.712387, 23.837908],
+              [111.709467, 23.836954],
+              [111.704796, 23.838296],
+              [111.699669, 23.837843],
+              [111.696976, 23.835904],
+              [111.696748, 23.832541],
+              [111.694786, 23.830698],
+              [111.696033, 23.823537],
+              [111.693797, 23.822502],
+              [111.693462, 23.817296],
+              [111.690572, 23.816181],
+              [111.68937, 23.818864],
+              [111.685886, 23.819446],
+              [111.685764, 23.821467],
+              [111.683361, 23.823035],
+              [111.680698, 23.822858],
+              [111.680363, 23.8215],
+              [111.676408, 23.823423],
+              [111.676423, 23.824652],
+              [111.67262, 23.829615],
+              [111.667371, 23.833576],
+              [111.664435, 23.834901],
+              [111.661195, 23.833948],
+              [111.659019, 23.835241],
+              [111.654851, 23.833301],
+              [111.653695, 23.821968],
+              [111.649815, 23.820158],
+              [111.645814, 23.815307],
+              [111.649328, 23.811071],
+              [111.646727, 23.805833],
+              [111.646909, 23.802098],
+              [111.643121, 23.799511],
+              [111.641159, 23.79702],
+              [111.639075, 23.791296],
+              [111.639196, 23.786542],
+              [111.631818, 23.789275],
+              [111.628014, 23.788628],
+              [111.630038, 23.782046],
+              [111.627695, 23.780607],
+              [111.627391, 23.777647],
+              [111.629505, 23.768994],
+              [111.628273, 23.76322],
+              [111.629962, 23.757592],
+              [111.629855, 23.755295],
+              [111.627832, 23.752027],
+              [111.630114, 23.748339],
+              [111.628593, 23.745994],
+              [111.630555, 23.740591],
+              [111.630586, 23.737161],
+              [111.629338, 23.736384],
+              [111.621427, 23.736708],
+              [111.618324, 23.734767],
+              [111.618339, 23.732291],
+              [111.62126, 23.730593],
+              [111.62164, 23.725966],
+              [111.625915, 23.724008],
+              [111.626752, 23.724526],
+              [111.632487, 23.722406],
+              [111.637051, 23.72184],
+              [111.640687, 23.723684],
+              [111.642087, 23.72328],
+              [111.642847, 23.719348],
+              [111.640398, 23.716484],
+              [111.642528, 23.714009],
+              [111.645723, 23.722244],
+              [111.648187, 23.721808],
+              [111.650363, 23.717827],
+              [111.651306, 23.721727],
+              [111.654303, 23.719931],
+              [111.660845, 23.720125],
+              [111.666763, 23.718928],
+              [111.667189, 23.717795],
+              [111.664709, 23.714915],
+              [111.662701, 23.70642],
+              [111.665287, 23.699947],
+              [111.654744, 23.696468],
+              [111.653147, 23.697795],
+              [111.649754, 23.697876],
+              [111.645814, 23.694995],
+              [111.643182, 23.696112],
+              [111.63556, 23.684541],
+              [111.637173, 23.682777],
+              [111.637082, 23.678294],
+              [111.631909, 23.674458],
+              [111.625626, 23.676497],
+              [111.624394, 23.671285],
+              [111.616954, 23.664762],
+              [111.616833, 23.660149],
+              [111.614794, 23.658773],
+              [111.614961, 23.648267],
+              [111.617167, 23.64537],
+              [111.615646, 23.638991],
+              [111.607431, 23.637388],
+              [111.600129, 23.640383],
+              [111.594439, 23.643475],
+              [111.593298, 23.640076],
+              [111.588551, 23.638133],
+              [111.587532, 23.640173],
+              [111.583972, 23.640837],
+              [111.584322, 23.64469],
+              [111.5781, 23.642164],
+              [111.567785, 23.634846],
+              [111.565229, 23.63483],
+              [111.564271, 23.633195],
+              [111.559768, 23.633923],
+              [111.556999, 23.633373],
+              [111.55747, 23.635802],
+              [111.560756, 23.637825],
+              [111.555903, 23.640804],
+              [111.551142, 23.64048],
+              [111.546806, 23.637987],
+              [111.538378, 23.630863],
+              [111.537678, 23.627901],
+              [111.530284, 23.630264],
+              [111.524716, 23.627188],
+              [111.513747, 23.625423],
+              [111.510811, 23.627091],
+              [111.510461, 23.6245],
+              [111.50824, 23.625763],
+              [111.507692, 23.628872],
+              [111.504239, 23.631657],
+              [111.502642, 23.631738],
+              [111.503387, 23.628079],
+              [111.498854, 23.626217],
+              [111.495796, 23.628402],
+              [111.493438, 23.627042],
+              [111.487048, 23.626638],
+              [111.487307, 23.616712],
+              [111.486242, 23.611109],
+              [111.483321, 23.60779],
+              [111.482758, 23.605684],
+              [111.484872, 23.60345],
+              [111.486211, 23.600097],
+              [111.486044, 23.595709],
+              [111.488965, 23.592275],
+              [111.489832, 23.586866],
+              [111.489391, 23.57833],
+              [111.488022, 23.575026],
+              [111.490395, 23.57224],
+              [111.491536, 23.568077],
+              [111.489041, 23.561354],
+              [111.481921, 23.558844],
+              [111.480841, 23.557402],
+              [111.481237, 23.553498],
+              [111.480065, 23.550225],
+              [111.4804, 23.54692],
+              [111.478422, 23.543939],
+              [111.478696, 23.537264],
+              [111.480232, 23.532597],
+              [111.478285, 23.529875],
+              [111.473965, 23.526473],
+              [111.472109, 23.522],
+              [111.472458, 23.519537],
+              [111.464258, 23.511483],
+              [111.464365, 23.505844],
+              [111.460912, 23.503056],
+              [111.459558, 23.499766],
+              [111.456515, 23.499134],
+              [111.452042, 23.500982],
+              [111.447174, 23.493737],
+              [111.444998, 23.491825],
+              [111.445348, 23.488308],
+              [111.438746, 23.481014],
+              [111.433832, 23.480268],
+              [111.430546, 23.47547],
+              [111.428903, 23.466603],
+              [111.422331, 23.466635],
+              [111.410981, 23.468694],
+              [111.399769, 23.469391],
+              [111.398507, 23.463426],
+              [111.397137, 23.462388],
+              [111.399997, 23.45686],
+              [111.396848, 23.455271],
+              [111.392832, 23.446711],
+              [111.395586, 23.440047],
+              [111.395601, 23.438328],
+              [111.392756, 23.432572],
+              [111.39125, 23.431826],
+              [111.390535, 23.42568],
+              [111.391341, 23.421334],
+              [111.389622, 23.418999],
+              [111.388785, 23.413063],
+              [111.38556, 23.408506],
+              [111.386032, 23.406317],
+              [111.38375, 23.402765],
+              [111.383445, 23.399667],
+              [111.390231, 23.393974],
+              [111.392117, 23.391119],
+              [111.390367, 23.378889],
+              [111.38915, 23.376001],
+              [111.380874, 23.372481],
+              [111.377984, 23.369593],
+              [111.376599, 23.363282],
+              [111.374348, 23.359243],
+              [111.373359, 23.355219],
+              [111.368202, 23.350579],
+              [111.364733, 23.343861],
+              [111.361964, 23.330279],
+              [111.362649, 23.323772],
+              [111.3656, 23.319812],
+              [111.375048, 23.315284],
+              [111.375732, 23.31991],
+              [111.378471, 23.321987],
+              [111.381285, 23.321743],
+              [111.379596, 23.323431],
+              [111.378897, 23.326628],
+              [111.381924, 23.328365],
+              [111.384465, 23.323821],
+              [111.392619, 23.325557],
+              [111.395783, 23.325233],
+              [111.39843, 23.322295],
+              [111.402508, 23.321159],
+              [111.407635, 23.317491],
+              [111.408684, 23.315933],
+              [111.41731, 23.316485],
+              [111.417143, 23.317719],
+              [111.421098, 23.31629],
+              [111.42475, 23.313564],
+              [111.42443, 23.311681],
+              [111.426499, 23.31048],
+              [111.428538, 23.311795],
+              [111.431595, 23.308744],
+              [111.433573, 23.308305],
+              [111.4373, 23.30527],
+              [111.438472, 23.303095],
+              [111.442184, 23.301391],
+              [111.439978, 23.297642],
+              [111.440008, 23.295678],
+              [111.437803, 23.295126],
+              [111.437757, 23.292983],
+              [111.440313, 23.293178],
+              [111.446626, 23.290272],
+              [111.448254, 23.290922],
+              [111.453411, 23.289542],
+              [111.45691, 23.281734],
+              [111.454613, 23.281019],
+              [111.457063, 23.277286],
+              [111.459816, 23.278195],
+              [111.465384, 23.272334],
+              [111.466282, 23.273211],
+              [111.464669, 23.276068],
+              [111.469218, 23.277886],
+              [111.470861, 23.279575],
+              [111.472398, 23.27813],
+              [111.471333, 23.276652],
+              [111.47255, 23.275045],
+              [111.482028, 23.280938],
+              [111.488037, 23.283195],
+              [111.490471, 23.281831],
+              [111.492829, 23.284575],
+              [111.499356, 23.282464],
+              [111.501638, 23.285613],
+              [111.503311, 23.282415],
+              [111.506308, 23.282302],
+              [111.50999, 23.285938],
+              [111.513337, 23.284786],
+              [111.516364, 23.285094],
+              [111.515786, 23.28847],
+              [111.518707, 23.290581],
+              [111.517764, 23.29347],
+              [111.519681, 23.294119],
+              [111.520502, 23.29709],
+              [111.519011, 23.300304],
+              [111.52003, 23.305481],
+              [111.523834, 23.306975],
+              [111.527957, 23.310318],
+              [111.527409, 23.313986],
+              [111.529889, 23.315106],
+              [111.529554, 23.318108],
+              [111.526998, 23.317394],
+              [111.523895, 23.322604],
+              [111.525872, 23.323464],
+              [111.53001, 23.323301],
+              [111.532186, 23.324648],
+              [111.540066, 23.313629],
+              [111.550168, 23.29821],
+              [111.564058, 23.281864],
+              [111.571786, 23.274087],
+              [111.573886, 23.270857],
+              [111.576426, 23.262284],
+              [111.576304, 23.253679],
+              [111.572836, 23.246989],
+              [111.56923, 23.243076],
+              [111.558961, 23.237961],
+              [111.550381, 23.236678],
+              [111.542577, 23.234778],
+              [111.538089, 23.230669],
+              [111.534909, 23.225342],
+              [111.533768, 23.221152],
+              [111.535076, 23.218375],
+              [111.538575, 23.213925],
+              [111.549575, 23.208646],
+              [111.558505, 23.202977],
+              [111.565153, 23.199956],
+              [111.575346, 23.194108],
+              [111.582816, 23.191672],
+              [111.592765, 23.189268],
+              [111.594226, 23.18852],
+              [111.599809, 23.188943],
+              [111.610169, 23.188845],
+              [111.618643, 23.190047],
+              [111.624455, 23.189901],
+              [111.635682, 23.186571],
+              [111.637766, 23.18545],
+              [111.642376, 23.179195],
+              [111.646818, 23.169691],
+              [111.649541, 23.164752],
+              [111.656068, 23.15848],
+              [111.662579, 23.156774],
+              [111.679086, 23.15471],
+              [111.687985, 23.157294],
+              [111.692123, 23.157895],
+              [111.697737, 23.156043],
+              [111.707534, 23.150973],
+              [111.71438, 23.149705],
+              [111.718397, 23.151282],
+              [111.726992, 23.150843],
+              [111.733884, 23.148519],
+              [111.746344, 23.142702],
+              [111.753631, 23.137989],
+              [111.770396, 23.13326],
+              [111.784042, 23.131862],
+              [111.814073, 23.129961],
+              [111.839038, 23.131797],
+              [111.844622, 23.133162],
+              [111.852913, 23.136429],
+              [111.860443, 23.141207],
+              [111.868096, 23.14145],
+              [111.876752, 23.138363],
+              [111.884724, 23.131261],
+              [111.888862, 23.129197],
+              [111.899222, 23.125621],
+              [111.910191, 23.124922],
+              [111.921799, 23.12489],
+              [111.933513, 23.126271],
+              [111.949669, 23.129749],
+              [111.95933, 23.130855],
+              [111.967575, 23.129684],
+              [111.971744, 23.127669],
+              [111.976125, 23.124272],
+              [111.979062, 23.119722],
+              [111.979488, 23.115333],
+              [111.981176, 23.110018],
+              [111.982698, 23.097323],
+              [111.985116, 23.092234],
+              [111.99146, 23.087016],
+              [112.00103, 23.083862],
+              [112.008499, 23.083195],
+              [112.017232, 23.081716],
+              [112.025949, 23.081212],
+              [112.029265, 23.079131],
+              [112.030741, 23.076676],
+              [112.035746, 23.072709],
+              [112.041543, 23.071798],
+              [112.047582, 23.072351],
+              [112.057243, 23.074432],
+              [112.065351, 23.075554],
+              [112.069672, 23.076871],
+              [112.079926, 23.078692],
+              [112.083775, 23.079716],
+              [112.088552, 23.082236],
+              [112.094698, 23.086219],
+              [112.099475, 23.089926],
+              [112.104526, 23.090186],
+              [112.118279, 23.083],
+              [112.124638, 23.083244],
+              [112.133461, 23.085813],
+              [112.139836, 23.085504],
+              [112.144445, 23.08235],
+              [112.152417, 23.08022],
+              [112.160267, 23.076627],
+              [112.165425, 23.075066],
+              [112.177093, 23.073652],
+              [112.191211, 23.074497],
+              [112.199807, 23.081895],
+              [112.211019, 23.092023],
+              [112.218428, 23.09968],
+              [112.221714, 23.103874],
+              [112.228514, 23.110766],
+              [112.234676, 23.114894],
+              [112.241263, 23.116455],
+              [112.25427, 23.118064],
+              [112.265102, 23.119478],
+              [112.270701, 23.121266],
+              [112.275447, 23.124094],
+              [112.279494, 23.12736],
+              [112.284743, 23.13365],
+              [112.285701, 23.129717],
+              [112.290447, 23.129424],
+              [112.291771, 23.127328],
+              [112.294083, 23.127295],
+              [112.297385, 23.125686],
+              [112.301249, 23.122322],
+              [112.302983, 23.123021],
+              [112.30881, 23.122566],
+              [112.311913, 23.121249],
+              [112.312765, 23.115138],
+              [112.327096, 23.104166],
+              [112.326746, 23.101549],
+              [112.324236, 23.098607],
+              [112.326412, 23.093584],
+              [112.325073, 23.090056],
+              [112.322776, 23.089438],
+              [112.320098, 23.086593],
+              [112.319079, 23.083537],
+              [112.317269, 23.082041],
+              [112.317634, 23.080285],
+              [112.314469, 23.079131],
+              [112.31345, 23.077603],
+              [112.310362, 23.076741],
+              [112.30452, 23.078903],
+              [112.303744, 23.08022],
+              [112.301219, 23.07957],
+              [112.29918, 23.07531],
+              [112.29921, 23.071831],
+              [112.296898, 23.067164],
+              [112.295894, 23.060872],
+              [112.29244, 23.05505],
+              [112.289474, 23.053278],
+              [112.286142, 23.046936],
+              [112.285412, 23.042561],
+              [112.2885, 23.036658],
+              [112.288074, 23.03269],
+              [112.289124, 23.032332],
+              [112.289017, 23.027111],
+              [112.289809, 23.024297],
+              [112.286827, 23.020052],
+              [112.288911, 23.014603],
+              [112.292532, 23.013643],
+              [112.294342, 23.010032],
+              [112.299058, 23.010357],
+              [112.2967, 23.003558],
+              [112.29492, 23.002045],
+              [112.294449, 22.997832],
+              [112.29276, 22.997148],
+              [112.290569, 22.991048],
+              [112.291528, 22.988184],
+              [112.289185, 22.984833],
+              [112.286629, 22.985012],
+              [112.285777, 22.97961],
+              [112.286842, 22.977967],
+              [112.285397, 22.976259],
+              [112.281593, 22.976128],
+              [112.282263, 22.972842],
+              [112.277303, 22.970596],
+              [112.277714, 22.967228],
+              [112.282461, 22.965894],
+              [112.28526, 22.962428],
+              [112.285229, 22.95875],
+              [112.28424, 22.957204],
+              [112.288911, 22.955935],
+              [112.290204, 22.952648],
+              [112.288059, 22.950776],
+              [112.287679, 22.947099],
+              [112.285625, 22.944332],
+              [112.283678, 22.944511],
+              [112.280179, 22.949035],
+              [112.278688, 22.94635],
+              [112.273637, 22.946545],
+              [112.270868, 22.943795],
+              [112.267323, 22.948807],
+              [112.26244, 22.950288],
+              [112.261147, 22.951948],
+              [112.257146, 22.951623],
+              [112.255503, 22.94661],
+              [112.260508, 22.945569],
+              [112.260949, 22.941321],
+              [112.262881, 22.939808],
+              [112.26282, 22.935202],
+              [112.261451, 22.934697],
+              [112.261025, 22.927763],
+              [112.258423, 22.924394],
+              [112.260538, 22.924703],
+              [112.259823, 22.921367],
+              [112.261086, 22.91873],
+              [112.259549, 22.914318],
+              [112.256872, 22.912544],
+              [112.258789, 22.909826],
+              [112.265985, 22.906668],
+              [112.271416, 22.911454],
+              [112.274337, 22.912577],
+              [112.276299, 22.91453],
+              [112.278338, 22.914677],
+              [112.283115, 22.911584],
+              [112.285336, 22.911274],
+              [112.290706, 22.914091],
+              [112.295316, 22.915621],
+              [112.300017, 22.915588],
+              [112.301006, 22.912349],
+              [112.305372, 22.912528],
+              [112.307349, 22.911274],
+              [112.307532, 22.907514],
+              [112.306908, 22.900042],
+              [112.30557, 22.896151],
+              [112.299941, 22.891755],
+              [112.298617, 22.887652],
+              [112.2988, 22.883875],
+              [112.300914, 22.881579],
+              [112.300275, 22.879984],
+              [112.297233, 22.878632],
+              [112.296046, 22.873292],
+              [112.298404, 22.870328],
+              [112.298678, 22.86515],
+              [112.30382, 22.862023],
+              [112.304155, 22.860558],
+              [112.308095, 22.856275],
+              [112.307273, 22.854402],
+              [112.310712, 22.852643],
+              [112.312279, 22.85051],
+              [112.31129, 22.849451],
+              [112.311533, 22.846015],
+              [112.310347, 22.843653],
+              [112.311959, 22.840673],
+              [112.311868, 22.834793],
+              [112.309647, 22.833523],
+              [112.312081, 22.829402],
+              [112.310347, 22.826926],
+              [112.310316, 22.824825],
+              [112.312492, 22.82419],
+              [112.319718, 22.825379],
+              [112.322213, 22.823896],
+              [112.323202, 22.821046],
+              [112.328526, 22.818],
+              [112.329439, 22.814628],
+              [112.33233, 22.811011],
+              [112.334171, 22.811288],
+              [112.336255, 22.806482],
+              [112.335099, 22.806205],
+              [112.333151, 22.801807],
+              [112.328496, 22.802638],
+              [112.323141, 22.802475],
+              [112.32203, 22.797946],
+              [112.319809, 22.795877],
+              [112.316964, 22.795323],
+              [112.315504, 22.789995],
+              [112.321483, 22.787258],
+              [112.327598, 22.788121],
+              [112.328466, 22.786736],
+              [112.332086, 22.787193],
+              [112.336027, 22.789148],
+              [112.342158, 22.78615],
+              [112.345002, 22.787763],
+              [112.3473, 22.787502],
+              [112.349582, 22.785612],
+              [112.348745, 22.790288],
+              [112.35302, 22.790956],
+              [112.353948, 22.789017],
+              [112.356321, 22.788023],
+              [112.363015, 22.789311],
+              [112.368005, 22.791184],
+              [112.371245, 22.793579],
+              [112.374151, 22.794361],
+              [112.375505, 22.797213],
+              [112.381043, 22.793596],
+              [112.384207, 22.792243],
+              [112.386291, 22.7883],
+              [112.383142, 22.78659],
+              [112.382625, 22.784553],
+              [112.385166, 22.782663],
+              [112.384785, 22.780691],
+              [112.388954, 22.77362],
+              [112.390551, 22.773277],
+              [112.392483, 22.769758],
+              [112.393852, 22.773065],
+              [112.397427, 22.772886],
+              [112.399709, 22.770002],
+              [112.402007, 22.771289],
+              [112.40578, 22.771387],
+              [112.409613, 22.774027],
+              [112.413508, 22.774483],
+              [112.415607, 22.777498],
+              [112.422682, 22.778508],
+              [112.427991, 22.782044],
+              [112.432114, 22.78307],
+              [112.441409, 22.787746],
+              [112.443767, 22.791657],
+              [112.446856, 22.792814],
+              [112.447342, 22.791135],
+              [112.449776, 22.790858],
+              [112.453519, 22.792015],
+              [112.459041, 22.791103],
+              [112.463377, 22.789262],
+              [112.466922, 22.789718],
+              [112.47217, 22.793873],
+              [112.478195, 22.795046],
+              [112.482805, 22.79498],
+              [112.487019, 22.798679],
+              [112.486714, 22.800666],
+              [112.488449, 22.806743],
+              [112.490016, 22.809121],
+              [112.49321, 22.809073],
+              [112.495675, 22.810832],
+              [112.500406, 22.812445],
+              [112.50211, 22.81813],
+              [112.499372, 22.820834],
+              [112.499052, 22.82691],
+              [112.502019, 22.82748],
+              [112.50564, 22.824369],
+              [112.510554, 22.823066],
+              [112.513155, 22.825134],
+              [112.518571, 22.827529],
+              [112.520305, 22.827268],
+              [112.522572, 22.82331],
+              [112.522192, 22.820052],
+              [112.524246, 22.820541],
+              [112.527821, 22.817104],
+              [112.527532, 22.815116],
+              [112.530437, 22.814953],
+              [112.532248, 22.816599],
+              [112.532461, 22.82287],
+              [112.535017, 22.822186],
+              [112.545179, 22.823847],
+              [112.546898, 22.825525],
+              [112.550732, 22.825362],
+              [112.552801, 22.826389],
+              [112.557456, 22.826128],
+              [112.559617, 22.827838],
+              [112.562796, 22.83235],
+              [112.56558, 22.830005],
+              [112.567178, 22.829988],
+              [112.56806, 22.83463],
+              [112.571833, 22.833083],
+              [112.572396, 22.83608],
+              [112.571392, 22.839696],
+              [112.573598, 22.840591],
+              [112.573248, 22.84437],
+              [112.574647, 22.845087],
+              [112.574115, 22.847415],
+              [112.569703, 22.8502],
+              [112.568608, 22.852366],
+              [112.566356, 22.850998],
+              [112.563131, 22.854125],
+              [112.561792, 22.857415],
+              [112.56167, 22.86046],
+              [112.559464, 22.859971],
+              [112.557821, 22.863359],
+              [112.56056, 22.86484],
+              [112.558186, 22.867755],
+              [112.560362, 22.872298],
+              [112.561655, 22.873324],
+              [112.566143, 22.871745],
+              [112.573004, 22.866827],
+              [112.580048, 22.864189],
+              [112.584049, 22.864108],
+              [112.587137, 22.862935],
+              [112.59158, 22.865573],
+              [112.591641, 22.869807],
+              [112.595231, 22.870784],
+              [112.598852, 22.868797],
+              [112.601347, 22.870214],
+              [112.601925, 22.872933],
+              [112.604222, 22.87054],
+              [112.606808, 22.87181],
+              [112.606991, 22.873975],
+              [112.613472, 22.877509],
+              [112.61513, 22.87295],
+              [112.618249, 22.873064],
+              [112.62012, 22.87435],
+              [112.630739, 22.876906],
+              [112.632367, 22.877655],
+              [112.63086, 22.880782],
+              [112.635561, 22.883712],
+              [112.639593, 22.884152],
+              [112.644187, 22.886252],
+              [112.64726, 22.886268],
+              [112.652022, 22.887945],
+              [112.659248, 22.887164],
+              [112.661028, 22.890925],
+              [112.664801, 22.88985],
+              [112.668407, 22.890697],
+              [112.670065, 22.893204],
+              [112.672651, 22.893334],
+              [112.676394, 22.895435],
+              [112.677687, 22.898202],
+              [112.675755, 22.899081],
+              [112.67755, 22.902761],
+              [112.679817, 22.902842],
+              [112.684639, 22.898626],
+              [112.688291, 22.900091],
+              [112.689325, 22.898967],
+              [112.692459, 22.901979],
+              [112.690664, 22.905007],
+              [112.686496, 22.907612],
+              [112.688549, 22.907888],
+              [112.689858, 22.909842],
+              [112.687895, 22.914302],
+              [112.691622, 22.912642],
+              [112.694391, 22.915035],
+              [112.69716, 22.915002],
+              [112.696643, 22.917183],
+              [112.693296, 22.918779],
+              [112.690299, 22.924166],
+              [112.688169, 22.925566],
+              [112.690101, 22.927259],
+              [112.691516, 22.92498],
+              [112.695502, 22.921904],
+              [112.693326, 22.924492],
+              [112.696278, 22.926559],
+              [112.698271, 22.92542],
+              [112.69719, 22.929131],
+              [112.699229, 22.930465],
+              [112.698712, 22.9339],
+              [112.696126, 22.927487],
+              [112.691166, 22.927877],
+              [112.692748, 22.932467],
+              [112.69468, 22.93237],
+              [112.692383, 22.934534],
+              [112.691653, 22.931995],
+              [112.689051, 22.929798],
+              [112.687713, 22.931377],
+              [112.686754, 22.928398],
+              [112.684168, 22.928301],
+              [112.680745, 22.931572],
+              [112.679513, 22.934697],
+              [112.676835, 22.938245],
+              [112.677002, 22.940377],
+              [112.672682, 22.940491],
+              [112.675603, 22.944185],
+              [112.679071, 22.942802],
+              [112.681201, 22.943241],
+              [112.680943, 22.946269],
+              [112.68216, 22.947196],
+              [112.681901, 22.943795],
+              [112.686861, 22.948449],
+              [112.690786, 22.947278],
+              [112.693996, 22.948872],
+              [112.696445, 22.947912],
+              [112.699731, 22.948368],
+              [112.700674, 22.94622],
+              [112.704675, 22.94412],
+              [112.705953, 22.941191],
+              [112.704356, 22.940198],
+              [112.703732, 22.935755],
+              [112.708859, 22.927747],
+              [112.711826, 22.927519],
+              [112.712419, 22.929993],
+              [112.716876, 22.932516],
+              [112.720634, 22.932549],
+              [112.724118, 22.937496],
+              [112.728743, 22.935967],
+              [112.731907, 22.938066],
+              [112.734068, 22.940751],
+              [112.735771, 22.94552],
+              [112.736137, 22.951525],
+              [112.740351, 22.955284],
+              [112.742435, 22.960426],
+              [112.741431, 22.962949],
+              [112.736273, 22.96386],
+              [112.736441, 22.967911],
+              [112.733185, 22.973118],
+              [112.735178, 22.977593],
+              [112.734783, 22.981205],
+              [112.73819, 22.984573],
+              [112.74105, 22.98633],
+              [112.744032, 22.986655],
+              [112.745173, 22.990251],
+              [112.747212, 22.99108],
+              [112.751578, 22.991031],
+              [112.752217, 22.986736],
+              [112.755229, 22.98306],
+              [112.75739, 22.983678],
+              [112.759672, 22.97974],
+              [112.762136, 22.979301],
+              [112.763475, 22.98179],
+              [112.770823, 22.990039],
+              [112.772375, 22.994074],
+              [112.776969, 22.994106],
+              [112.777045, 22.99653],
+              [112.780924, 22.996237],
+              [112.785747, 22.9971],
+              [112.788227, 22.999654],
+              [112.787208, 23.003753],
+              [112.788425, 23.004306],
+              [112.790813, 23.001524],
+              [112.793947, 23.000532],
+              [112.793962, 22.998206],
+              [112.788729, 22.998922],
+              [112.787831, 22.993732],
+              [112.788212, 22.991894],
+              [112.791239, 22.99056],
+              [112.794875, 22.990397],
+              [112.797766, 22.994903],
+              [112.80233, 22.996221],
+              [112.810317, 23.003167],
+              [112.816311, 23.007543],
+              [112.822715, 23.01135],
+              [112.83408, 23.014766],
+              [112.832863, 23.021451],
+              [112.823628, 23.041342],
+              [112.819232, 23.052058],
+              [112.818319, 23.062742],
+              [112.818745, 23.072611],
+              [112.811975, 23.083391],
+              [112.808476, 23.086837],
+              [112.805387, 23.091422],
+              [112.801691, 23.101549],
+              [112.799652, 23.109969],
+              [112.798481, 23.138623],
+              [112.797659, 23.143595],
+              [112.793962, 23.150079],
+              [112.785701, 23.157944],
+              [112.780012, 23.162851],
+              [112.775813, 23.16675],
+              [112.774778, 23.169805],
+              [112.775539, 23.178757],
+              [112.774368, 23.185954],
+              [112.771979, 23.191672],
+              [112.772907, 23.199745],
+              [112.766898, 23.200216],
+              [112.764433, 23.202929],
+              [112.766213, 23.2066],
+              [112.76632, 23.213551],
+              [112.772831, 23.215679],
+              [112.773683, 23.217774],
+              [112.769971, 23.218456],
+              [112.769438, 23.223345],
+            ],
+          ],
+        ],
+      },
+    },
+    {
+      type: 'Feature',
+      properties: {
+        adcode: 445300,
+        name: '云浮市',
+        center: [112.044439, 22.929801],
+        centroid: [111.798791, 22.813664],
+        childrenNum: 5,
+        level: 'city',
+        acroutes: [100000, 440000],
+        parent: { adcode: 440000 },
+      },
+      geometry: {
+        type: 'MultiPolygon',
+        coordinates: [
+          [
+            [
+              [111.965986, 22.627509],
+              [111.966045, 22.623763],
+              [111.968828, 22.62048],
+              [111.971523, 22.614194],
+              [111.975068, 22.612997],
+              [111.977104, 22.609453],
+              [111.977983, 22.604326],
+              [111.98103, 22.603206],
+              [111.985571, 22.596552],
+              [111.985161, 22.593868],
+              [111.98812, 22.591318],
+              [111.989658, 22.592419],
+              [111.994872, 22.590034],
+              [111.998329, 22.589271],
+              [111.999413, 22.582182],
+              [111.998564, 22.57547],
+              [111.994506, 22.571384],
+              [111.994447, 22.569385],
+              [111.989907, 22.565058],
+              [111.983564, 22.562314],
+              [111.976401, 22.562942],
+              [111.97501, 22.560257],
+              [111.974995, 22.557282],
+              [111.972475, 22.554075],
+              [111.970029, 22.549312],
+              [111.969517, 22.546482],
+              [111.971699, 22.541323],
+              [111.972021, 22.536696],
+              [111.975874, 22.533933],
+              [111.978715, 22.527227],
+              [111.977749, 22.525266],
+              [111.982377, 22.520561],
+              [111.984033, 22.515333],
+              [111.987065, 22.514464],
+              [111.987768, 22.512898],
+              [111.983725, 22.50541],
+              [111.989145, 22.498684],
+              [111.992367, 22.498674],
+              [111.99228, 22.495814],
+              [111.994433, 22.494857],
+              [111.995385, 22.492392],
+              [112.002606, 22.48902],
+              [112.002533, 22.491851],
+              [112.00889, 22.491088],
+              [112.008451, 22.48497],
+              [112.011747, 22.484139],
+              [112.014325, 22.484806],
+              [112.012596, 22.47922],
+              [112.013212, 22.475266],
+              [112.012377, 22.472058],
+              [112.018822, 22.472116],
+              [112.021195, 22.470521],
+              [112.026512, 22.468752],
+              [112.029266, 22.468646],
+              [112.034554, 22.466316],
+              [112.035257, 22.464045],
+              [112.042449, 22.457191],
+              [112.045496, 22.457104],
+              [112.045467, 22.453073],
+              [112.050271, 22.449622],
+              [112.053157, 22.448491],
+              [112.058811, 22.451227],
+              [112.061682, 22.449796],
+              [112.061902, 22.446209],
+              [112.067014, 22.441637],
+              [112.069299, 22.435439],
+              [112.07299, 22.434975],
+              [112.075187, 22.428246],
+              [112.075642, 22.424746],
+              [112.07737, 22.420849],
+              [112.086745, 22.416227],
+              [112.101129, 22.414864],
+              [112.104352, 22.413684],
+              [112.108922, 22.413346],
+              [112.11068, 22.41058],
+              [112.117652, 22.410677],
+              [112.119688, 22.408579],
+              [112.127789, 22.407118],
+              [112.130235, 22.40737],
+              [112.132827, 22.405861],
+              [112.137207, 22.412756],
+              [112.141001, 22.415415],
+              [112.145762, 22.411567],
+              [112.148061, 22.408269],
+              [112.152632, 22.408105],
+              [112.154931, 22.407157],
+              [112.155078, 22.405001],
+              [112.157934, 22.402061],
+              [112.162563, 22.399866],
+              [112.161479, 22.395475],
+              [112.162168, 22.391433],
+              [112.161801, 22.387612],
+              [112.164306, 22.387284],
+              [112.16539, 22.385001],
+              [112.17204, 22.381751],
+              [112.172245, 22.377873],
+              [112.174545, 22.373917],
+              [112.175058, 22.369864],
+              [112.178632, 22.370145],
+              [112.185062, 22.367078],
+              [112.185722, 22.365618],
+              [112.189149, 22.36466],
+              [112.189296, 22.367659],
+              [112.186351, 22.376084],
+              [112.186542, 22.377496],
+              [112.189603, 22.378134],
+              [112.191083, 22.38268],
+              [112.192767, 22.384431],
+              [112.193148, 22.389508],
+              [112.192386, 22.391172],
+              [112.187494, 22.392332],
+              [112.188431, 22.398057],
+              [112.191097, 22.396993],
+              [112.194232, 22.398725],
+              [112.196341, 22.398705],
+              [112.197792, 22.402061],
+              [112.196166, 22.404933],
+              [112.19807, 22.405639],
+              [112.199945, 22.403241],
+              [112.204163, 22.402786],
+              [112.207269, 22.400369],
+              [112.211151, 22.399092],
+              [112.21909, 22.401819],
+              [112.226883, 22.408018],
+              [112.231336, 22.408453],
+              [112.2374, 22.406751],
+              [112.244548, 22.408762],
+              [112.244035, 22.414419],
+              [112.241794, 22.417862],
+              [112.238938, 22.424166],
+              [112.235979, 22.427047],
+              [112.23551, 22.4328],
+              [112.239172, 22.435865],
+              [112.24282, 22.445194],
+              [112.244636, 22.445649],
+              [112.24613, 22.449709],
+              [112.247932, 22.45112],
+              [112.248401, 22.454475],
+              [112.250407, 22.458448],
+              [112.252897, 22.458902],
+              [112.25319, 22.462015],
+              [112.256032, 22.469883],
+              [112.25965, 22.47545],
+              [112.262463, 22.48181],
+              [112.259123, 22.485473],
+              [112.259387, 22.493243],
+              [112.257277, 22.50024],
+              [112.260002, 22.504028],
+              [112.261379, 22.504395],
+              [112.263283, 22.502259],
+              [112.264792, 22.503631],
+              [112.268234, 22.504356],
+              [112.274445, 22.508859],
+              [112.275617, 22.510676],
+              [112.280948, 22.511594],
+              [112.284567, 22.511304],
+              [112.287306, 22.513381],
+              [112.296695, 22.512947],
+              [112.301207, 22.515285],
+              [112.30462, 22.519826],
+              [112.30503, 22.523334],
+              [112.307388, 22.525372],
+              [112.308047, 22.529102],
+              [112.306114, 22.536483],
+              [112.304107, 22.537324],
+              [112.302422, 22.545526],
+              [112.306128, 22.546617],
+              [112.303565, 22.548153],
+              [112.304913, 22.553563],
+              [112.307784, 22.556818],
+              [112.304605, 22.558354],
+              [112.303594, 22.560112],
+              [112.305499, 22.561938],
+              [112.305455, 22.565686],
+              [112.30667, 22.566478],
+              [112.307212, 22.570467],
+              [112.309131, 22.572447],
+              [112.315078, 22.573132],
+              [112.319883, 22.571906],
+              [112.322022, 22.570612],
+              [112.328115, 22.569858],
+              [112.331367, 22.567443],
+              [112.331513, 22.563928],
+              [112.329316, 22.560112],
+              [112.32394, 22.554558],
+              [112.328716, 22.550298],
+              [112.334282, 22.54739],
+              [112.336406, 22.545468],
+              [112.337988, 22.546115],
+              [112.340185, 22.550037],
+              [112.342529, 22.550665],
+              [112.349589, 22.549554],
+              [112.34934, 22.548308],
+              [112.353486, 22.548965],
+              [112.355902, 22.546733],
+              [112.359608, 22.545468],
+              [112.36015, 22.546888],
+              [112.364633, 22.549641],
+              [112.361762, 22.549274],
+              [112.358041, 22.55392],
+              [112.353573, 22.556702],
+              [112.348183, 22.556432],
+              [112.342719, 22.558093],
+              [112.342734, 22.560837],
+              [112.344536, 22.564353],
+              [112.350995, 22.562614],
+              [112.352182, 22.56159],
+              [112.35807, 22.560875],
+              [112.36434, 22.558557],
+              [112.367636, 22.559552],
+              [112.368134, 22.554558],
+              [112.371752, 22.553331],
+              [112.368837, 22.552713],
+              [112.36683, 22.550404],
+              [112.368163, 22.549312],
+              [112.370228, 22.550704],
+              [112.37411, 22.551061],
+              [112.377406, 22.552481],
+              [112.371151, 22.558258],
+              [112.373231, 22.560035],
+              [112.372674, 22.561706],
+              [112.373671, 22.565473],
+              [112.378065, 22.573084],
+              [112.376351, 22.575248],
+              [112.378548, 22.576252],
+              [112.379413, 22.578812],
+              [112.376966, 22.580878],
+              [112.377728, 22.584742],
+              [112.376512, 22.58535],
+              [112.380365, 22.589918],
+              [112.378153, 22.592902],
+              [112.381361, 22.595104],
+              [112.382005, 22.593906],
+              [112.387, 22.595307],
+              [112.390325, 22.594747],
+              [112.390736, 22.596717],
+              [112.393094, 22.597895],
+              [112.396067, 22.602646],
+              [112.395979, 22.605997],
+              [112.394134, 22.608275],
+              [112.395569, 22.610062],
+              [112.395936, 22.614185],
+              [112.398133, 22.615295],
+              [112.397254, 22.617699],
+              [112.398309, 22.619901],
+              [112.405105, 22.618201],
+              [112.406409, 22.619408],
+              [112.405017, 22.62217],
+              [112.406467, 22.625868],
+              [112.408152, 22.626447],
+              [112.407156, 22.628426],
+              [112.404636, 22.628388],
+              [112.400389, 22.631593],
+              [112.400433, 22.635928],
+              [112.406687, 22.641479],
+              [112.410906, 22.644278],
+              [112.413337, 22.647097],
+              [112.416077, 22.647744],
+              [112.41615, 22.654086],
+              [112.412722, 22.656808],
+              [112.415989, 22.661711],
+              [112.419548, 22.664221],
+              [112.424426, 22.662078],
+              [112.429216, 22.666064],
+              [112.430153, 22.663439],
+              [112.43528, 22.661287],
+              [112.432263, 22.657821],
+              [112.429626, 22.658372],
+              [112.42863, 22.655833],
+              [112.43383, 22.653468],
+              [112.437682, 22.645523],
+              [112.440495, 22.645272],
+              [112.443278, 22.642261],
+              [112.443014, 22.64032],
+              [112.440656, 22.637057],
+              [112.441095, 22.634064],
+              [112.439001, 22.633398],
+              [112.438488, 22.629295],
+              [112.441095, 22.627403],
+              [112.436262, 22.624835],
+              [112.435734, 22.619978],
+              [112.439733, 22.61852],
+              [112.43843, 22.616367],
+              [112.442018, 22.611906],
+              [112.442985, 22.609067],
+              [112.441784, 22.606016],
+              [112.443278, 22.604365],
+              [112.446588, 22.604307],
+              [112.449914, 22.601767],
+              [112.454689, 22.60141],
+              [112.456315, 22.600541],
+              [112.457179, 22.597335],
+              [112.462306, 22.591193],
+              [112.463551, 22.584857],
+              [112.46629, 22.586316],
+              [112.468048, 22.585398],
+              [112.471827, 22.586393],
+              [112.475079, 22.585533],
+              [112.476749, 22.589252],
+              [112.483209, 22.592381],
+              [112.485025, 22.590111],
+              [112.487984, 22.588807],
+              [112.489141, 22.593269],
+              [112.49333, 22.595017],
+              [112.496392, 22.595007],
+              [112.498809, 22.597035],
+              [112.505635, 22.597837],
+              [112.50874, 22.600956],
+              [112.512358, 22.603119],
+              [112.518847, 22.603853],
+              [112.519287, 22.605678],
+              [112.521704, 22.607252],
+              [112.51999, 22.611549],
+              [112.521074, 22.613036],
+              [112.519419, 22.619399],
+              [112.520224, 22.620364],
+              [112.517251, 22.622846],
+              [112.515742, 22.62663],
+              [112.51145, 22.62887],
+              [112.512856, 22.629739],
+              [112.509355, 22.634702],
+              [112.505225, 22.638496],
+              [112.507627, 22.646238],
+              [112.510234, 22.649201],
+              [112.507876, 22.65064],
+              [112.50814, 22.652493],
+              [112.506514, 22.657677],
+              [112.503408, 22.657889],
+              [112.502339, 22.661711],
+              [112.500098, 22.661267],
+              [112.499116, 22.663372],
+              [112.501094, 22.665234],
+              [112.500274, 22.668661],
+              [112.494209, 22.671209],
+              [112.49106, 22.674046],
+              [112.489961, 22.676208],
+              [112.490445, 22.680107],
+              [112.49229, 22.681565],
+              [112.492657, 22.686921],
+              [112.491236, 22.689247],
+              [112.488995, 22.688726],
+              [112.484849, 22.695568],
+              [112.481187, 22.696137],
+              [112.482139, 22.697604],
+              [112.479019, 22.700132],
+              [112.476588, 22.70403],
+              [112.471783, 22.704233],
+              [112.468033, 22.705227],
+              [112.467843, 22.70843],
+              [112.463199, 22.711653],
+              [112.461735, 22.710138],
+              [112.45923, 22.709945],
+              [112.455612, 22.707678],
+              [112.448595, 22.708401],
+              [112.448493, 22.706385],
+              [112.44571, 22.704802],
+              [112.446852, 22.701541],
+              [112.444069, 22.700006],
+              [112.443542, 22.696446],
+              [112.439484, 22.692306],
+              [112.439308, 22.690675],
+              [112.436071, 22.685657],
+              [112.435778, 22.680995],
+              [112.429787, 22.677019],
+              [112.426301, 22.670842],
+              [112.420852, 22.670041],
+              [112.415315, 22.671962],
+              [112.411917, 22.671209],
+              [112.410686, 22.674867],
+              [112.408211, 22.677376],
+              [112.408181, 22.682897],
+              [112.403816, 22.682626],
+              [112.403465, 22.688455],
+              [112.401487, 22.690569],
+              [112.40304, 22.695317],
+              [112.403069, 22.70019],
+              [112.406863, 22.702023],
+              [112.408445, 22.701386],
+              [112.410745, 22.704474],
+              [112.409177, 22.7076],
+              [112.409207, 22.710321],
+              [112.407127, 22.710572],
+              [112.407244, 22.712888],
+              [112.404886, 22.716033],
+              [112.404197, 22.719304],
+              [112.399407, 22.720356],
+              [112.398411, 22.72188],
+              [112.399056, 22.726463],
+              [112.396902, 22.733438],
+              [112.393753, 22.740712],
+              [112.392757, 22.744416],
+              [112.39283, 22.750619],
+              [112.394632, 22.752162],
+              [112.393475, 22.755027],
+              [112.39346, 22.762541],
+              [112.39116, 22.765975],
+              [112.390823, 22.768289],
+              [112.392479, 22.769755],
+              [112.390545, 22.773285],
+              [112.388963, 22.773623],
+              [112.384788, 22.780692],
+              [112.385169, 22.782659],
+              [112.38262, 22.784559],
+              [112.383148, 22.786584],
+              [112.386282, 22.788301],
+              [112.384202, 22.792245],
+              [112.381039, 22.793595],
+              [112.375516, 22.797211],
+              [112.374154, 22.794366],
+              [112.371254, 22.793576],
+              [112.368002, 22.791194],
+              [112.363021, 22.789304],
+              [112.356327, 22.788021],
+              [112.353954, 22.789014],
+              [112.353017, 22.790962],
+              [112.348754, 22.790278],
+              [112.349575, 22.78561],
+              [112.347304, 22.78751],
+              [112.345004, 22.78777],
+              [112.342163, 22.78615],
+              [112.33604, 22.78914],
+              [112.332099, 22.787192],
+              [112.328467, 22.786729],
+              [112.327602, 22.788127],
+              [112.32148, 22.787259],
+              [112.315503, 22.789998],
+              [112.316968, 22.795311],
+              [112.31981, 22.795871],
+              [112.322022, 22.797944],
+              [112.323135, 22.802476],
+              [112.328496, 22.80263],
+              [112.333154, 22.801801],
+              [112.335088, 22.806217],
+              [112.336245, 22.806477],
+              [112.334179, 22.811289],
+              [112.332334, 22.811009],
+              [112.329448, 22.814634],
+              [112.328525, 22.817999],
+              [112.323193, 22.821046],
+              [112.322212, 22.8239],
+              [112.319722, 22.825384],
+              [112.312486, 22.824189],
+              [112.310318, 22.824825],
+              [112.310347, 22.826917],
+              [112.31209, 22.830311],
+              [112.309644, 22.833521],
+              [112.31187, 22.834803],
+              [112.311958, 22.840674],
+              [112.310347, 22.843652],
+              [112.311534, 22.846014],
+              [112.311299, 22.849455],
+              [112.312281, 22.850515],
+              [112.310713, 22.852655],
+              [112.307271, 22.85439],
+              [112.308091, 22.85627],
+              [112.304151, 22.860549],
+              [112.303814, 22.862024],
+              [112.298673, 22.865147],
+              [112.298409, 22.870332],
+              [112.296051, 22.87329],
+              [112.297237, 22.878629],
+              [112.300284, 22.879979],
+              [112.300914, 22.881578],
+              [112.298804, 22.883882],
+              [112.298614, 22.887659],
+              [112.299932, 22.891754],
+              [112.305572, 22.896148],
+              [112.306905, 22.900032],
+              [112.307535, 22.907518],
+              [112.307344, 22.911276],
+              [112.305381, 22.912528],
+              [112.301016, 22.912355],
+              [112.300006, 22.915582],
+              [112.295318, 22.915621],
+              [112.290704, 22.914089],
+              [112.285343, 22.911276],
+              [112.283116, 22.911574],
+              [112.278341, 22.914677],
+              [112.276305, 22.914522],
+              [112.271427, 22.911449],
+              [112.265993, 22.906661],
+              [112.262463, 22.907749],
+              [112.26072, 22.909561],
+              [112.257731, 22.910572],
+              [112.256882, 22.912538],
+              [112.259548, 22.91432],
+              [112.261086, 22.918733],
+              [112.259826, 22.921363],
+              [112.260529, 22.924706],
+              [112.25842, 22.924397],
+              [112.261027, 22.92776],
+              [112.261452, 22.934705],
+              [112.262829, 22.935196],
+              [112.262873, 22.939811],
+              [112.260954, 22.941313],
+              [112.2605, 22.945561],
+              [112.255505, 22.946611],
+              [112.257145, 22.951629],
+              [112.261159, 22.951957],
+              [112.262448, 22.950281],
+              [112.267311, 22.948807],
+              [112.270871, 22.943789],
+              [112.273624, 22.946553],
+              [112.278693, 22.946341],
+              [112.280187, 22.949038],
+              [112.283673, 22.944511],
+              [112.285621, 22.944338],
+              [112.287672, 22.947102],
+              [112.288067, 22.950782],
+              [112.290206, 22.95265],
+              [112.288917, 22.955935],
+              [112.284244, 22.957196],
+              [112.285226, 22.958747],
+              [112.28527, 22.962426],
+              [112.282457, 22.965884],
+              [112.277711, 22.967232],
+              [112.277301, 22.970593],
+              [112.282267, 22.972846],
+              [112.281593, 22.976121],
+              [112.285401, 22.976256],
+              [112.286852, 22.97797],
+              [112.285782, 22.979616],
+              [112.286632, 22.985009],
+              [112.289181, 22.984826],
+              [112.291539, 22.988187],
+              [112.290572, 22.991046],
+              [112.292755, 22.997151],
+              [112.294454, 22.997835],
+              [112.294923, 23.002042],
+              [112.296695, 23.003554],
+              [112.299053, 23.010351],
+              [112.294351, 23.010024],
+              [112.292535, 23.013634],
+              [112.288902, 23.014607],
+              [112.286837, 23.020046],
+              [112.289811, 23.024301],
+              [112.28902, 23.027121],
+              [112.289122, 23.032339],
+              [112.288082, 23.032685],
+              [112.288492, 23.036661],
+              [112.285856, 23.039828],
+              [112.286046, 23.044429],
+              [112.286149, 23.046931],
+              [112.289474, 23.053274],
+              [112.292447, 23.055045],
+              [112.295904, 23.060877],
+              [112.2969, 23.067171],
+              [112.2992, 23.071829],
+              [112.299185, 23.075312],
+              [112.301207, 23.079566],
+              [112.303741, 23.08022],
+              [112.304532, 23.078892],
+              [112.310362, 23.076737],
+              [112.313452, 23.077603],
+              [112.314478, 23.079133],
+              [112.317627, 23.080287],
+              [112.317261, 23.082039],
+              [112.319077, 23.08354],
+              [112.320103, 23.0866],
+              [112.322783, 23.089438],
+              [112.325068, 23.090064],
+              [112.326401, 23.093585],
+              [112.324233, 23.098598],
+              [112.326738, 23.101542],
+              [112.327104, 23.104169],
+              [112.312764, 23.115146],
+              [112.311914, 23.121245],
+              [112.308809, 23.122562],
+              [112.302994, 23.123024],
+              [112.301251, 23.122322],
+              [112.297384, 23.125698],
+              [112.294088, 23.127286],
+              [112.291773, 23.127334],
+              [112.29044, 23.129431],
+              [112.285694, 23.129719],
+              [112.284742, 23.133653],
+              [112.279498, 23.127363],
+              [112.275441, 23.124102],
+              [112.270709, 23.121264],
+              [112.265099, 23.119484],
+              [112.251242, 23.117522],
+              [112.241252, 23.116454],
+              [112.234675, 23.114895],
+              [112.228523, 23.110768],
+              [112.221726, 23.10388],
+              [112.218431, 23.099676],
+              [112.211019, 23.092026],
+              [112.199813, 23.081885],
+              [112.191215, 23.074504],
+              [112.177094, 23.073657],
+              [112.165419, 23.075072],
+              [112.160263, 23.076631],
+              [112.152427, 23.08023],
+              [112.144443, 23.082347],
+              [112.139844, 23.085503],
+              [112.133457, 23.085811],
+              [112.124639, 23.083241],
+              [112.118282, 23.083001],
+              [112.104527, 23.090189],
+              [112.099474, 23.089929],
+              [112.094699, 23.086224],
+              [112.088546, 23.082231],
+              [112.083771, 23.07971],
+              [112.06968, 23.076862],
+              [112.065359, 23.075553],
+              [112.057244, 23.074427],
+              [112.047576, 23.072358],
+              [112.041541, 23.07181],
+              [112.03574, 23.072714],
+              [112.030745, 23.076679],
+              [112.029266, 23.079142],
+              [112.025941, 23.081211],
+              [112.017225, 23.081711],
+              [112.00851, 23.083193],
+              [112.001024, 23.083857],
+              [111.991459, 23.087013],
+              [111.985117, 23.092238],
+              [111.9827, 23.097328],
+              [111.981176, 23.110008],
+              [111.979492, 23.115338],
+              [111.979052, 23.119715],
+              [111.976123, 23.124275],
+              [111.971743, 23.12767],
+              [111.967568, 23.129681],
+              [111.959321, 23.130854],
+              [111.949668, 23.129748],
+              [111.933512, 23.126276],
+              [111.921793, 23.124881],
+              [111.901301, 23.125246],
+              [111.898444, 23.1259],
+              [111.888864, 23.12919],
+              [111.884719, 23.131258],
+              [111.876765, 23.138367],
+              [111.868093, 23.141454],
+              [111.860433, 23.141204],
+              [111.852903, 23.136424],
+              [111.844613, 23.133163],
+              [111.839046, 23.131797],
+              [111.814072, 23.12995],
+              [111.784043, 23.131864],
+              [111.770406, 23.133269],
+              [111.753634, 23.137991],
+              [111.746339, 23.142704],
+              [111.733874, 23.148523],
+              [111.726989, 23.150841],
+              [111.718391, 23.151274],
+              [111.714392, 23.149697],
+              [111.707536, 23.150976],
+              [111.697737, 23.156034],
+              [111.692127, 23.157891],
+              [111.687996, 23.157285],
+              [111.67909, 23.154717],
+              [111.662582, 23.156775],
+              [111.656063, 23.158487],
+              [111.649545, 23.164747],
+              [111.646806, 23.16969],
+              [111.642382, 23.179191],
+              [111.637768, 23.18545],
+              [111.635688, 23.186575],
+              [111.624467, 23.189912],
+              [111.618652, 23.190056],
+              [111.610171, 23.188835],
+              [111.5998, 23.18895],
+              [111.594219, 23.188517],
+              [111.592769, 23.189277],
+              [111.582808, 23.191681],
+              [111.575338, 23.194103],
+              [111.565157, 23.199968],
+              [111.558507, 23.202968],
+              [111.549587, 23.208649],
+              [111.538586, 23.213927],
+              [111.53507, 23.218368],
+              [111.533767, 23.221156],
+              [111.534909, 23.225337],
+              [111.538088, 23.230662],
+              [111.54257, 23.234776],
+              [111.547785, 23.236295],
+              [111.558961, 23.237957],
+              [111.56923, 23.24308],
+              [111.572848, 23.246982],
+              [111.576305, 23.25369],
+              [111.576436, 23.262281],
+              [111.573888, 23.270862],
+              [111.571778, 23.274091],
+              [111.564059, 23.281864],
+              [111.550172, 23.298207],
+              [111.540065, 23.313634],
+              [111.532185, 23.324642],
+              [111.530002, 23.323298],
+              [111.525871, 23.323461],
+              [111.523894, 23.322606],
+              [111.526999, 23.31739],
+              [111.529548, 23.318101],
+              [111.529885, 23.315104],
+              [111.527409, 23.31399],
+              [111.527966, 23.31033],
+              [111.523835, 23.306968],
+              [111.520027, 23.305488],
+              [111.519016, 23.300301],
+              [111.52051, 23.297083],
+              [111.519675, 23.294124],
+              [111.517756, 23.29347],
+              [111.518108, 23.289051],
+              [111.515779, 23.288465],
+              [111.516365, 23.285102],
+              [111.513347, 23.284795],
+              [111.509978, 23.285938],
+              [111.506316, 23.282297],
+              [111.503313, 23.282412],
+              [111.501644, 23.285621],
+              [111.499358, 23.28246],
+              [111.49284, 23.284574],
+              [111.490467, 23.281835],
+              [111.488035, 23.2832],
+              [111.48203, 23.280942],
+              [111.472552, 23.275052],
+              [111.471337, 23.276656],
+              [111.472391, 23.278127],
+              [111.470868, 23.279577],
+              [111.469213, 23.277896],
+              [111.464672, 23.27607],
+              [111.466283, 23.273207],
+              [111.465375, 23.272333],
+              [111.459809, 23.278184],
+              [111.45707, 23.277281],
+              [111.454609, 23.281019],
+              [111.456908, 23.28173],
+              [111.456557, 23.283546],
+              [111.453408, 23.289541],
+              [111.448251, 23.290924],
+              [111.446625, 23.290281],
+              [111.440312, 23.293172],
+              [111.437749, 23.29298],
+              [111.437793, 23.295123],
+              [111.440019, 23.29567],
+              [111.439975, 23.297649],
+              [111.442187, 23.301386],
+              [111.438467, 23.303087],
+              [111.437295, 23.305258],
+              [111.433574, 23.308303],
+              [111.431597, 23.308745],
+              [111.428535, 23.3118],
+              [111.426499, 23.310474],
+              [111.424434, 23.311684],
+              [111.424756, 23.313558],
+              [111.421094, 23.316286],
+              [111.417154, 23.317717],
+              [111.417315, 23.316487],
+              [111.408687, 23.31593],
+              [111.407632, 23.317496],
+              [111.40252, 23.321156],
+              [111.398433, 23.322299],
+              [111.395797, 23.325228],
+              [111.392618, 23.325564],
+              [111.384459, 23.323816],
+              [111.38191, 23.328359],
+              [111.378893, 23.326631],
+              [111.379596, 23.323442],
+              [111.381295, 23.321742],
+              [111.378468, 23.321991],
+              [111.375729, 23.319907],
+              [111.375041, 23.315277],
+              [111.377575, 23.313894],
+              [111.378161, 23.309043],
+              [111.376549, 23.304634],
+              [111.372843, 23.301732],
+              [111.363014, 23.296967],
+              [111.359162, 23.290415],
+              [111.356774, 23.288705],
+              [111.353405, 23.288964],
+              [111.352805, 23.284554],
+              [111.356569, 23.283373],
+              [111.355427, 23.279635],
+              [111.353244, 23.279558],
+              [111.349612, 23.272765],
+              [111.351237, 23.266],
+              [111.353274, 23.268912],
+              [111.355295, 23.269277],
+              [111.354167, 23.266817],
+              [111.355778, 23.26675],
+              [111.36114, 23.270565],
+              [111.370031, 23.264751],
+              [111.37195, 23.264309],
+              [111.370851, 23.252489],
+              [111.36943, 23.247251],
+              [111.367277, 23.24556],
+              [111.367189, 23.241706],
+              [111.364714, 23.241283],
+              [111.365783, 23.2369],
+              [111.370661, 23.232661],
+              [111.379171, 23.221531],
+              [111.377311, 23.21931],
+              [111.377882, 23.215792],
+              [111.381793, 23.213754],
+              [111.386993, 23.212668],
+              [111.388883, 23.210207],
+              [111.385426, 23.201766],
+              [111.384269, 23.194113],
+              [111.384547, 23.186277],
+              [111.384152, 23.17971],
+              [111.384313, 23.167632],
+              [111.38963, 23.166344],
+              [111.392472, 23.169556],
+              [111.39732, 23.165747],
+              [111.398668, 23.159843],
+              [111.396646, 23.157362],
+              [111.39026, 23.153101],
+              [111.382452, 23.153265],
+              [111.3763, 23.148254],
+              [111.366047, 23.144724],
+              [111.36631, 23.143455],
+              [111.376579, 23.142021],
+              [111.37715, 23.137482],
+              [111.376872, 23.131701],
+              [111.376066, 23.12944],
+              [111.378585, 23.12693],
+              [111.381222, 23.127536],
+              [111.382526, 23.126362],
+              [111.381676, 23.123419],
+              [111.381207, 23.126622],
+              [111.377179, 23.126401],
+              [111.377838, 23.12313],
+              [111.378717, 23.125448],
+              [111.380006, 23.123168],
+              [111.377677, 23.121485],
+              [111.376974, 23.114049],
+              [111.374997, 23.111288],
+              [111.375275, 23.108161],
+              [111.374396, 23.100003],
+              [111.374264, 23.092556],
+              [111.375773, 23.08608],
+              [111.377677, 23.082279],
+              [111.379494, 23.081317],
+              [111.394654, 23.068114],
+              [111.402081, 23.066199],
+              [111.413858, 23.068124],
+              [111.416392, 23.067229],
+              [111.420816, 23.069211],
+              [111.421255, 23.065189],
+              [111.423452, 23.064717],
+              [111.42688, 23.066969],
+              [111.426587, 23.069789],
+              [111.432973, 23.073109],
+              [111.434526, 23.071559],
+              [111.433017, 23.067883],
+              [111.430674, 23.066584],
+              [111.429824, 23.062099],
+              [111.427173, 23.060656],
+              [111.427891, 23.05646],
+              [111.426602, 23.054669],
+              [111.427246, 23.052571],
+              [111.432871, 23.047846],
+              [111.432197, 23.040155],
+              [111.434233, 23.038596],
+              [111.43397, 23.036218],
+              [111.428755, 23.032541],
+              [111.425049, 23.033292],
+              [111.416055, 23.025649],
+              [111.413653, 23.019343],
+              [111.416216, 23.01866],
+              [111.414004, 23.016137],
+              [111.407252, 23.016619],
+              [111.406314, 23.01322],
+              [111.396969, 23.013365],
+              [111.395694, 23.009658],
+              [111.389601, 23.005614],
+              [111.3936, 22.999828],
+              [111.394259, 22.997296],
+              [111.396266, 22.995437],
+              [111.400015, 22.993926],
+              [111.403721, 22.991258],
+              [111.402374, 22.987628],
+              [111.399429, 22.9855],
+              [111.396998, 22.981099],
+              [111.390304, 22.97927],
+              [111.385499, 22.976872],
+              [111.382086, 22.974166],
+              [111.377296, 22.97328],
+              [111.375333, 22.967868],
+              [111.373898, 22.96727],
+              [111.368713, 22.969562],
+              [111.3636, 22.96858],
+              [111.364743, 22.964179],
+              [111.367277, 22.960365],
+              [111.367233, 22.953459],
+              [111.369313, 22.951051],
+              [111.366061, 22.949732],
+              [111.364743, 22.947565],
+              [111.366296, 22.943962],
+              [111.369416, 22.943384],
+              [111.372111, 22.941487],
+              [111.374616, 22.936911],
+              [111.373795, 22.934118],
+              [111.375612, 22.931661],
+              [111.375524, 22.926526],
+              [111.371774, 22.923241],
+              [111.370353, 22.915418],
+              [111.366618, 22.913916],
+              [111.364289, 22.911073],
+              [111.36196, 22.909985],
+              [111.363073, 22.907971],
+              [111.360539, 22.906391],
+              [111.360114, 22.896351],
+              [111.360524, 22.894057],
+              [111.358767, 22.88923],
+              [111.351545, 22.885173],
+              [111.352365, 22.88287],
+              [111.349524, 22.880094],
+              [111.348879, 22.877512],
+              [111.34573, 22.875902],
+              [111.343664, 22.876808],
+              [111.341482, 22.872837],
+              [111.341555, 22.870534],
+              [111.339651, 22.868578],
+              [111.336165, 22.868578],
+              [111.331228, 22.867036],
+              [111.33054, 22.866082],
+              [111.325882, 22.866428],
+              [111.325472, 22.864491],
+              [111.327215, 22.862197],
+              [111.326204, 22.858978],
+              [111.323465, 22.856366],
+              [111.323787, 22.855142],
+              [111.319642, 22.851238],
+              [111.314061, 22.852067],
+              [111.312098, 22.849474],
+              [111.312581, 22.845879],
+              [111.308348, 22.84372],
+              [111.303631, 22.843961],
+              [111.306605, 22.839594],
+              [111.304452, 22.837685],
+              [111.303602, 22.835314],
+              [111.301463, 22.834697],
+              [111.299134, 22.831014],
+              [111.295326, 22.829106],
+              [111.289115, 22.828951],
+              [111.289848, 22.825837],
+              [111.293641, 22.825616],
+              [111.291078, 22.818684],
+              [111.287592, 22.816081],
+              [111.287665, 22.814442],
+              [111.290551, 22.812542],
+              [111.291635, 22.807808],
+              [111.28995, 22.804134],
+              [111.288104, 22.803209],
+              [111.28434, 22.804443],
+              [111.278114, 22.801502],
+              [111.275654, 22.801001],
+              [111.272841, 22.79886],
+              [111.272153, 22.790663],
+              [111.268828, 22.788484],
+              [111.265459, 22.792505],
+              [111.261079, 22.794357],
+              [111.25686, 22.793826],
+              [111.256421, 22.789391],
+              [111.25519, 22.787105],
+              [111.247178, 22.784106],
+              [111.241143, 22.78129],
+              [111.240557, 22.778349],
+              [111.237334, 22.775629],
+              [111.236822, 22.773025],
+              [111.239048, 22.768801],
+              [111.236221, 22.767923],
+              [111.236499, 22.766061],
+              [111.232266, 22.763988],
+              [111.232134, 22.759001],
+              [111.22837, 22.754931],
+              [111.220357, 22.750175],
+              [111.218468, 22.748092],
+              [111.21277, 22.748111],
+              [111.210953, 22.750185],
+              [111.208068, 22.74896],
+              [111.204625, 22.750117],
+              [111.202369, 22.746905],
+              [111.202106, 22.740471],
+              [111.196803, 22.737693],
+              [111.194269, 22.737114],
+              [111.194445, 22.739043],
+              [111.192555, 22.739198],
+              [111.190534, 22.737008],
+              [111.185451, 22.73585],
+              [111.183005, 22.737876],
+              [111.181071, 22.737702],
+              [111.180485, 22.735609],
+              [111.176208, 22.736265],
+              [111.174729, 22.740095],
+              [111.171931, 22.741175],
+              [111.169206, 22.739497],
+              [111.165368, 22.740799],
+              [111.157195, 22.740182],
+              [111.156345, 22.742217],
+              [111.1528, 22.741465],
+              [111.152888, 22.73886],
+              [111.150735, 22.739477],
+              [111.150574, 22.742844],
+              [111.146267, 22.737268],
+              [111.142386, 22.736795],
+              [111.137874, 22.738686],
+              [111.137537, 22.741571],
+              [111.13515, 22.743423],
+              [111.133758, 22.738956],
+              [111.132, 22.737673],
+              [111.129276, 22.738831],
+              [111.128866, 22.74159],
+              [111.124735, 22.741368],
+              [111.116664, 22.745439],
+              [111.115082, 22.744291],
+              [111.116356, 22.741667],
+              [111.110263, 22.740895],
+              [111.10723, 22.744686],
+              [111.105341, 22.740317],
+              [111.102865, 22.738937],
+              [111.099218, 22.741773],
+              [111.096655, 22.741011],
+              [111.095658, 22.739091],
+              [111.095131, 22.733467],
+              [111.090737, 22.732618],
+              [111.085405, 22.729695],
+              [111.082461, 22.729695],
+              [111.080644, 22.731422],
+              [111.073979, 22.731634],
+              [111.073232, 22.730245],
+              [111.069966, 22.73119],
+              [111.060532, 22.731547],
+              [111.058116, 22.729878],
+              [111.057295, 22.726955],
+              [111.059917, 22.72682],
+              [111.061426, 22.722025],
+              [111.063902, 22.719874],
+              [111.068765, 22.718928],
+              [111.072793, 22.71694],
+              [111.075547, 22.713342],
+              [111.078784, 22.712647],
+              [111.083164, 22.708729],
+              [111.082607, 22.705835],
+              [111.083354, 22.701039],
+              [111.091396, 22.693657],
+              [111.098017, 22.693599],
+              [111.104755, 22.694863],
+              [111.103979, 22.698906],
+              [111.106073, 22.702535],
+              [111.108388, 22.704329],
+              [111.112606, 22.703384],
+              [111.116005, 22.704011],
+              [111.119505, 22.702062],
+              [111.121922, 22.702631],
+              [111.123519, 22.701483],
+              [111.123021, 22.698791],
+              [111.124559, 22.695809],
+              [111.126112, 22.695066],
+              [111.131092, 22.689787],
+              [111.136893, 22.685937],
+              [111.136819, 22.681352],
+              [111.137698, 22.678544],
+              [111.137068, 22.67451],
+              [111.127928, 22.66619],
+              [111.13077, 22.662812],
+              [111.130448, 22.66035],
+              [111.132044, 22.657426],
+              [111.133758, 22.651885],
+              [111.135809, 22.649742],
+              [111.136981, 22.645958],
+              [111.136424, 22.643786],
+              [111.143133, 22.638679],
+              [111.144861, 22.63392],
+              [111.14492, 22.630714],
+              [111.143748, 22.628368],
+              [111.144231, 22.625732],
+              [111.152244, 22.624226],
+              [111.156184, 22.621233],
+              [111.162952, 22.619379],
+              [111.168064, 22.613036],
+              [111.170129, 22.609791],
+              [111.174714, 22.605774],
+              [111.185817, 22.604403],
+              [111.1932, 22.607532],
+              [111.195646, 22.607542],
+              [111.196701, 22.610236],
+              [111.202736, 22.606373],
+              [111.204698, 22.603109],
+              [111.207218, 22.601786],
+              [111.207643, 22.597315],
+              [111.211832, 22.594727],
+              [111.215655, 22.59466],
+              [111.219097, 22.590411],
+              [111.219215, 22.585833],
+              [111.224268, 22.584278],
+              [111.230303, 22.584771],
+              [111.236411, 22.582984],
+              [111.240279, 22.582916],
+              [111.24189, 22.584519],
+              [111.244483, 22.584915],
+              [111.246211, 22.58337],
+              [111.249053, 22.58365],
+              [111.250093, 22.586055],
+              [111.253506, 22.589252],
+              [111.257636, 22.589706],
+              [111.26937, 22.592892],
+              [111.279257, 22.592023],
+              [111.284823, 22.589474],
+              [111.28932, 22.588875],
+              [111.289057, 22.58761],
+              [111.293817, 22.585833],
+              [111.29493, 22.583892],
+              [111.299691, 22.58308],
+              [111.303133, 22.580734],
+              [111.302811, 22.578029],
+              [111.303836, 22.575673],
+              [111.301654, 22.573384],
+              [111.303661, 22.569453],
+              [111.308612, 22.567047],
+              [111.319349, 22.559658],
+              [111.326629, 22.557253],
+              [111.326995, 22.553012],
+              [111.322718, 22.549631],
+              [111.317225, 22.549583],
+              [111.312405, 22.5488],
+              [111.310047, 22.549525],
+              [111.305536, 22.547467],
+              [111.30035, 22.547236],
+              [111.296395, 22.548153],
+              [111.29392, 22.547641],
+              [111.290331, 22.538222],
+              [111.290375, 22.53487],
+              [111.28746, 22.531034],
+              [111.28516, 22.523884],
+              [111.281967, 22.522387],
+              [111.280707, 22.520165],
+              [111.277279, 22.517826],
+              [111.276562, 22.513807],
+              [111.27205, 22.506154],
+              [111.27142, 22.502762],
+              [111.27227, 22.497717],
+              [111.274482, 22.493253],
+              [111.276957, 22.491938],
+              [111.279477, 22.494113],
+              [111.281161, 22.498684],
+              [111.285116, 22.500742],
+              [111.287943, 22.495881],
+              [111.290477, 22.498916],
+              [111.293275, 22.506009],
+              [111.300804, 22.507246],
+              [111.30432, 22.507168],
+              [111.306488, 22.508202],
+              [111.309066, 22.5117],
+              [111.315145, 22.510057],
+              [111.317151, 22.510579],
+              [111.319305, 22.515043],
+              [111.321414, 22.516889],
+              [111.322527, 22.515923],
+              [111.327493, 22.516522],
+              [111.329822, 22.516068],
+              [111.335432, 22.522232],
+              [111.338567, 22.522957],
+              [111.339446, 22.520078],
+              [111.342405, 22.518744],
+              [111.343108, 22.516812],
+              [111.346477, 22.512879],
+              [111.346711, 22.510502],
+              [111.350066, 22.507014],
+              [111.352292, 22.509062],
+              [111.354782, 22.507758],
+              [111.35758, 22.50798],
+              [111.359997, 22.511014],
+              [111.365944, 22.513768],
+              [111.373649, 22.516019],
+              [111.376666, 22.514348],
+              [111.377208, 22.511893],
+              [111.380739, 22.511739],
+              [111.382013, 22.509884],
+              [111.38465, 22.509806],
+              [111.389103, 22.512763],
+              [111.392735, 22.512744],
+              [111.396148, 22.514184],
+              [111.40066, 22.513952],
+              [111.40315, 22.516077],
+              [111.406094, 22.514],
+              [111.407706, 22.514512],
+              [111.41336, 22.512637],
+              [111.414312, 22.510637],
+              [111.414063, 22.505371],
+              [111.412437, 22.503032],
+              [111.412642, 22.500539],
+              [111.410591, 22.492016],
+              [111.405919, 22.48468],
+              [111.403677, 22.484178],
+              [111.403341, 22.479519],
+              [111.40879, 22.475247],
+              [111.407208, 22.474242],
+              [111.409273, 22.470492],
+              [111.408907, 22.466635],
+              [111.41106, 22.462846],
+              [111.409463, 22.46069],
+              [111.40961, 22.457133],
+              [111.412539, 22.451111],
+              [111.417095, 22.4488],
+              [111.419966, 22.449757],
+              [111.421944, 22.447814],
+              [111.42042, 22.44211],
+              [111.419219, 22.440921],
+              [111.419131, 22.437441],
+              [111.416641, 22.43485],
+              [111.417036, 22.431137],
+              [111.420537, 22.428749],
+              [111.421782, 22.426651],
+              [111.425313, 22.425249],
+              [111.426602, 22.427018],
+              [111.432212, 22.42639],
+              [111.433955, 22.428178],
+              [111.436167, 22.426883],
+              [111.439521, 22.427821],
+              [111.438906, 22.43076],
+              [111.442275, 22.433622],
+              [111.44604, 22.442236],
+              [111.457143, 22.441994],
+              [111.461991, 22.444111],
+              [111.46413, 22.442072],
+              [111.469462, 22.441521],
+              [111.471366, 22.441994],
+              [111.474676, 22.450405],
+              [111.477211, 22.452976],
+              [111.47724, 22.455064],
+              [111.47954, 22.456089],
+              [111.480433, 22.460168],
+              [111.476215, 22.461522],
+              [111.473622, 22.46852],
+              [111.474105, 22.472821],
+              [111.473475, 22.474609],
+              [111.474925, 22.478601],
+              [111.476918, 22.480157],
+              [111.472889, 22.485366],
+              [111.470326, 22.485531],
+              [111.469389, 22.490286],
+              [111.474193, 22.494866],
+              [111.476654, 22.495069],
+              [111.4785, 22.498548],
+              [111.480887, 22.49965],
+              [111.481708, 22.503583],
+              [111.486893, 22.505554],
+              [111.490628, 22.50368],
+              [111.493104, 22.50023],
+              [111.49555, 22.499708],
+              [111.500955, 22.49619],
+              [111.503269, 22.496248],
+              [111.507796, 22.493919],
+              [111.509378, 22.490943],
+              [111.516541, 22.486971],
+              [111.517639, 22.483173],
+              [111.520393, 22.481085],
+              [111.525198, 22.480157],
+              [111.531731, 22.484274],
+              [111.533576, 22.487386],
+              [111.535334, 22.488111],
+              [111.535524, 22.490682],
+              [111.539831, 22.493726],
+              [111.541017, 22.497186],
+              [111.545426, 22.499312],
+              [111.546042, 22.500655],
+              [111.544474, 22.503216],
+              [111.54402, 22.50885],
+              [111.545807, 22.515874],
+              [111.544621, 22.517382],
+              [111.551505, 22.520735],
+              [111.561144, 22.523372],
+              [111.559415, 22.528802],
+              [111.562374, 22.530793],
+              [111.564191, 22.533498],
+              [111.56734, 22.535662],
+              [111.569581, 22.538618],
+              [111.569361, 22.540695],
+              [111.575894, 22.542444],
+              [111.582984, 22.547178],
+              [111.586544, 22.54767],
+              [111.590337, 22.549699],
+              [111.596314, 22.551341],
+              [111.597735, 22.549477],
+              [111.602656, 22.55052],
+              [111.606846, 22.54967],
+              [111.610918, 22.546318],
+              [111.612002, 22.54141],
+              [111.609746, 22.535855],
+              [111.610303, 22.534145],
+              [111.614785, 22.536502],
+              [111.6183, 22.533894],
+              [111.616455, 22.53286],
+              [111.617978, 22.530503],
+              [111.61666, 22.525884],
+              [111.618799, 22.523875],
+              [111.616074, 22.52143],
+              [111.621274, 22.521198],
+              [111.62019, 22.512734],
+              [111.619297, 22.509545],
+              [111.616015, 22.508144],
+              [111.616411, 22.505922],
+              [111.619648, 22.497292],
+              [111.622226, 22.499447],
+              [111.62167, 22.501448],
+              [111.623808, 22.504395],
+              [111.625698, 22.510937],
+              [111.627836, 22.511024],
+              [111.632304, 22.508714],
+              [111.631601, 22.506395],
+              [111.633915, 22.503264],
+              [111.638222, 22.501844],
+              [111.639672, 22.502366],
+              [111.643656, 22.500201],
+              [111.646293, 22.501013],
+              [111.648139, 22.498191],
+              [111.649984, 22.499515],
+              [111.652211, 22.499215],
+              [111.656385, 22.500771],
+              [111.657865, 22.502617],
+              [111.66119, 22.501196],
+              [111.665438, 22.501563],
+              [111.667518, 22.502887],
+              [111.671444, 22.503255],
+              [111.674153, 22.499466],
+              [111.678533, 22.496374],
+              [111.677479, 22.491291],
+              [111.679134, 22.488024],
+              [111.678006, 22.484835],
+              [111.680291, 22.482399],
+              [111.691174, 22.482119],
+              [111.697268, 22.487038],
+              [111.700066, 22.492334],
+              [111.703244, 22.496693],
+              [111.708474, 22.500597],
+              [111.710334, 22.504946],
+              [111.713337, 22.504675],
+              [111.713425, 22.508202],
+              [111.71489, 22.512792],
+              [111.717849, 22.517633],
+              [111.721305, 22.520686],
+              [111.719958, 22.52202],
+              [111.721408, 22.525942],
+              [111.720441, 22.532995],
+              [111.721115, 22.536792],
+              [111.719694, 22.540338],
+              [111.725744, 22.544762],
+              [111.725627, 22.550018],
+              [111.730461, 22.556519],
+              [111.730241, 22.559069],
+              [111.732057, 22.560576],
+              [111.73443, 22.566458],
+              [111.73799, 22.570467],
+              [111.744039, 22.573905],
+              [111.751451, 22.576619],
+              [111.757266, 22.579604],
+              [111.759757, 22.578425],
+              [111.764005, 22.582665],
+              [111.764107, 22.587986],
+              [111.766758, 22.58844],
+              [111.770581, 22.592216],
+              [111.774698, 22.593279],
+              [111.780337, 22.595992],
+              [111.781348, 22.601043],
+              [111.784336, 22.60758],
+              [111.787207, 22.60816],
+              [111.789668, 22.612543],
+              [111.793388, 22.613644],
+              [111.793989, 22.617033],
+              [111.799453, 22.62159],
+              [111.801621, 22.62551],
+              [111.808461, 22.627663],
+              [111.812035, 22.629845],
+              [111.814511, 22.633282],
+              [111.814628, 22.636468],
+              [111.811713, 22.638351],
+              [111.81082, 22.642878],
+              [111.80704, 22.645369],
+              [111.808476, 22.647753],
+              [111.807714, 22.651229],
+              [111.809369, 22.654076],
+              [111.811244, 22.654858],
+              [111.809736, 22.656132],
+              [111.812021, 22.658854],
+              [111.813837, 22.658903],
+              [111.818158, 22.663864],
+              [111.820824, 22.667773],
+              [111.820839, 22.669703],
+              [111.818554, 22.669848],
+              [111.819857, 22.673168],
+              [111.821542, 22.674442],
+              [111.820385, 22.675764],
+              [111.82289, 22.67781],
+              [111.824047, 22.680532],
+              [111.826566, 22.681111],
+              [111.830565, 22.679422],
+              [111.833436, 22.680725],
+              [111.835267, 22.688967],
+              [111.840292, 22.689729],
+              [111.842489, 22.687789],
+              [111.840965, 22.683601],
+              [111.841361, 22.679075],
+              [111.845111, 22.679982],
+              [111.848568, 22.675832],
+              [111.850648, 22.676276],
+              [111.85264, 22.673873],
+              [111.853621, 22.670408],
+              [111.857327, 22.669578],
+              [111.856653, 22.663323],
+              [111.860491, 22.659839],
+              [111.862586, 22.658999],
+              [111.868665, 22.660582],
+              [111.870847, 22.659781],
+              [111.871492, 22.654704],
+              [111.872971, 22.6509],
+              [111.871433, 22.648313],
+              [111.872649, 22.646643],
+              [111.873132, 22.642849],
+              [111.870672, 22.640475],
+              [111.869441, 22.636951],
+              [111.871287, 22.633543],
+              [111.864622, 22.632259],
+              [111.857459, 22.632713],
+              [111.856141, 22.625597],
+              [111.853475, 22.624352],
+              [111.854808, 22.623502],
+              [111.856888, 22.619466],
+              [111.860506, 22.61711],
+              [111.861326, 22.609386],
+              [111.859085, 22.605408],
+              [111.85658, 22.605562],
+              [111.851512, 22.60786],
+              [111.846956, 22.612215],
+              [111.842723, 22.609521],
+              [111.842782, 22.606924],
+              [111.8412, 22.605465],
+              [111.83556, 22.606711],
+              [111.831927, 22.608932],
+              [111.829847, 22.607281],
+              [111.829467, 22.605282],
+              [111.823241, 22.602269],
+              [111.821498, 22.599285],
+              [111.821776, 22.597682],
+              [111.82598, 22.595664],
+              [111.830887, 22.594447],
+              [111.834066, 22.595799],
+              [111.835765, 22.593395],
+              [111.83389, 22.590816],
+              [111.835721, 22.585939],
+              [111.841141, 22.584973],
+              [111.841375, 22.586567],
+              [111.845858, 22.587677],
+              [111.845579, 22.584877],
+              [111.846912, 22.582433],
+              [111.849622, 22.581255],
+              [111.854368, 22.583544],
+              [111.857151, 22.583457],
+              [111.859407, 22.581583],
+              [111.86222, 22.575441],
+              [111.867039, 22.574002],
+              [111.870818, 22.571761],
+              [111.874451, 22.573712],
+              [111.87385, 22.579304],
+              [111.881189, 22.574243],
+              [111.885276, 22.574697],
+              [111.888176, 22.576397],
+              [111.889392, 22.573586],
+              [111.892263, 22.570756],
+              [111.895207, 22.570486],
+              [111.896042, 22.571751],
+              [111.898561, 22.569124],
+              [111.90029, 22.570515],
+              [111.899763, 22.573007],
+              [111.901154, 22.574291],
+              [111.901037, 22.57773],
+              [111.902223, 22.581487],
+              [111.904699, 22.582115],
+              [111.910089, 22.586354],
+              [111.909914, 22.589744],
+              [111.914206, 22.593675],
+              [111.918995, 22.59212],
+              [111.920548, 22.596649],
+              [111.923448, 22.597653],
+              [111.923595, 22.60027],
+              [111.928312, 22.602549],
+              [111.931197, 22.606054],
+              [111.932501, 22.609511],
+              [111.932633, 22.612736],
+              [111.939078, 22.620886],
+              [111.942681, 22.622122],
+              [111.949229, 22.6258],
+              [111.956509, 22.633775],
+              [111.960449, 22.631786],
+              [111.961812, 22.629353],
+              [111.965986, 22.627509],
+            ],
+          ],
+        ],
+      },
+    },
+    {
+      type: 'Feature',
+      properties: {
+        adcode: 440600,
+        name: '佛山市',
+        center: [113.122717, 23.028762],
+        centroid: [112.949778, 23.004314],
+        childrenNum: 5,
+        level: 'city',
+        acroutes: [100000, 440000],
+        parent: { adcode: 440000 },
+      },
+      geometry: {
+        type: 'MultiPolygon',
+        coordinates: [
+          [
+            [
+              [113.046982, 23.250149],
+              [113.044897, 23.252215],
+              [113.050742, 23.259498],
+              [113.050923, 23.263302],
+              [113.052717, 23.263423],
+              [113.053068, 23.268232],
+              [113.051394, 23.26946],
+              [113.051905, 23.276435],
+              [113.051424, 23.278389],
+              [113.048266, 23.281569],
+              [113.045809, 23.281504],
+              [113.042551, 23.283448],
+              [113.036455, 23.289986],
+              [113.038671, 23.290627],
+              [113.038029, 23.292831],
+              [113.035011, 23.297676],
+              [113.032635, 23.297667],
+              [113.032495, 23.300884],
+              [113.035061, 23.313065],
+              [113.036074, 23.315381],
+              [113.038611, 23.316245],
+              [113.037558, 23.320067],
+              [113.031211, 23.321749],
+              [113.030078, 23.320002],
+              [113.024895, 23.323274],
+              [113.023471, 23.324901],
+              [113.025045, 23.327272],
+              [113.027572, 23.333501],
+              [113.029356, 23.335825],
+              [113.034199, 23.33959],
+              [113.043403, 23.351117],
+              [113.040816, 23.356062],
+              [113.034801, 23.357391],
+              [113.032705, 23.356248],
+              [113.027482, 23.351656],
+              [113.026379, 23.349183],
+              [113.023642, 23.346432],
+              [113.019471, 23.344126],
+              [113.018308, 23.341356],
+              [113.01529, 23.342267],
+              [113.012843, 23.348737],
+              [113.012583, 23.352595],
+              [113.010236, 23.354156],
+              [113.005865, 23.352437],
+              [113.00025, 23.355114],
+              [112.996922, 23.355495],
+              [112.989853, 23.354733],
+              [112.986535, 23.357586],
+              [112.986775, 23.365607],
+              [112.985753, 23.369046],
+              [112.983156, 23.371435],
+              [112.981511, 23.371453],
+              [112.980439, 23.373805],
+              [112.98478, 23.377234],
+              [112.980659, 23.380282],
+              [112.982163, 23.382578],
+              [112.985833, 23.383572],
+              [112.986194, 23.385533],
+              [112.983296, 23.386787],
+              [112.985171, 23.389715],
+              [112.988349, 23.390114],
+              [112.988239, 23.393283],
+              [112.986083, 23.39582],
+              [112.986825, 23.399184],
+              [112.989703, 23.400568],
+              [112.990565, 23.402649],
+              [112.993984, 23.40238],
+              [112.995899, 23.405428],
+              [113.00022, 23.405251],
+              [113.001093, 23.406329],
+              [112.998145, 23.408354],
+              [112.998456, 23.409841],
+              [112.995468, 23.41103],
+              [112.992701, 23.417404],
+              [112.990886, 23.417339],
+              [112.98867, 23.419801],
+              [112.985582, 23.428961],
+              [112.982684, 23.431441],
+              [112.982795, 23.43446],
+              [112.98869, 23.440034],
+              [112.989111, 23.443304],
+              [112.986424, 23.444353],
+              [112.985131, 23.443341],
+              [112.978624, 23.441576],
+              [112.976107, 23.436105],
+              [112.974172, 23.43407],
+              [112.970182, 23.433819],
+              [112.967936, 23.43238],
+              [112.963394, 23.426415],
+              [112.960206, 23.426007],
+              [112.958511, 23.429695],
+              [112.958551, 23.432621],
+              [112.960376, 23.437879],
+              [112.9619, 23.444446],
+              [112.9656, 23.446611],
+              [112.96957, 23.446276],
+              [112.972979, 23.450047],
+              [112.975746, 23.459085],
+              [112.975125, 23.463496],
+              [112.970302, 23.463255],
+              [112.966282, 23.460664],
+              [112.967595, 23.456986],
+              [112.96584, 23.452174],
+              [112.963414, 23.449267],
+              [112.960687, 23.447688],
+              [112.957659, 23.447567],
+              [112.952456, 23.451283],
+              [112.951222, 23.454078],
+              [112.946169, 23.456335],
+              [112.942249, 23.460181],
+              [112.935441, 23.463041],
+              [112.930207, 23.463097],
+              [112.928423, 23.46605],
+              [112.933486, 23.470675],
+              [112.933516, 23.471994],
+              [112.930608, 23.474111],
+              [112.927921, 23.470592],
+              [112.925726, 23.472375],
+              [112.929325, 23.479377],
+              [112.928433, 23.483481],
+              [112.924813, 23.486304],
+              [112.922898, 23.484781],
+              [112.920442, 23.485543],
+              [112.916742, 23.488301],
+              [112.913724, 23.488626],
+              [112.908451, 23.485209],
+              [112.905362, 23.486323],
+              [112.903287, 23.488626],
+              [112.900821, 23.493593],
+              [112.8969, 23.499332],
+              [112.895256, 23.502962],
+              [112.894213, 23.510547],
+              [112.888027, 23.512998],
+              [112.887716, 23.517417],
+              [112.893261, 23.526413],
+              [112.911168, 23.541655],
+              [112.913674, 23.546036],
+              [112.915369, 23.552329],
+              [112.908581, 23.560765],
+              [112.902836, 23.564422],
+              [112.900309, 23.566714],
+              [112.897121, 23.565257],
+              [112.897532, 23.561081],
+              [112.892108, 23.555753],
+              [112.894143, 23.553777],
+              [112.893381, 23.552672],
+              [112.879495, 23.562918],
+              [112.876818, 23.565396],
+              [112.872126, 23.566751],
+              [112.871674, 23.57089],
+              [112.869679, 23.570305],
+              [112.865057, 23.57128],
+              [112.862881, 23.573451],
+              [112.857959, 23.572013],
+              [112.848534, 23.566918],
+              [112.842929, 23.567521],
+              [112.836613, 23.565368],
+              [112.827168, 23.567039],
+              [112.825975, 23.559447],
+              [112.827649, 23.55102],
+              [112.830727, 23.548356],
+              [112.83161, 23.537589],
+              [112.837936, 23.535649],
+              [112.840744, 23.536058],
+              [112.849085, 23.529291],
+              [112.850429, 23.527583],
+              [112.849537, 23.524621],
+              [112.848724, 23.516341],
+              [112.845285, 23.502943],
+              [112.844774, 23.494308],
+              [112.845737, 23.487149],
+              [112.844844, 23.486063],
+              [112.841867, 23.487186],
+              [112.838127, 23.484716],
+              [112.834036, 23.476554],
+              [112.834217, 23.47231],
+              [112.831058, 23.468121],
+              [112.819187, 23.463738],
+              [112.811798, 23.46254],
+              [112.811427, 23.459818],
+              [112.809522, 23.458174],
+              [112.80474, 23.449666],
+              [112.802684, 23.444214],
+              [112.803647, 23.435752],
+              [112.801982, 23.432705],
+              [112.796388, 23.429091],
+              [112.795756, 23.424706],
+              [112.795505, 23.413056],
+              [112.794132, 23.407565],
+              [112.790031, 23.40527],
+              [112.787805, 23.403179],
+              [112.788477, 23.397492],
+              [112.78572, 23.394175],
+              [112.78589, 23.378526],
+              [112.78566, 23.373944],
+              [112.787244, 23.371184],
+              [112.793851, 23.369009],
+              [112.800338, 23.368925],
+              [112.806564, 23.367438],
+              [112.810084, 23.371342],
+              [112.807417, 23.376091],
+              [112.807196, 23.381574],
+              [112.805923, 23.387503],
+              [112.814094, 23.391787],
+              [112.830687, 23.38952],
+              [112.838418, 23.387364],
+              [112.847692, 23.378015],
+              [112.859693, 23.364538],
+              [112.863904, 23.349118],
+              [112.872176, 23.35041],
+              [112.879274, 23.349797],
+              [112.883275, 23.347324],
+              [112.880909, 23.336597],
+              [112.875174, 23.323358],
+              [112.871324, 23.315594],
+              [112.869198, 23.30545],
+              [112.868616, 23.299666],
+              [112.866892, 23.293287],
+              [112.8625, 23.291399],
+              [112.857507, 23.287224],
+              [112.852976, 23.279086],
+              [112.847932, 23.275059],
+              [112.845636, 23.268948],
+              [112.845005, 23.263321],
+              [112.836061, 23.256782],
+              [112.83169, 23.254819],
+              [112.823589, 23.245684],
+              [112.820471, 23.239777],
+              [112.820631, 23.237516],
+              [112.827609, 23.24428],
+              [112.831449, 23.24387],
+              [112.840443, 23.239758],
+              [112.842799, 23.237898],
+              [112.84331, 23.239247],
+              [112.847231, 23.238623],
+              [112.844925, 23.235935],
+              [112.84698, 23.232176],
+              [112.848484, 23.233134],
+              [112.847682, 23.228883],
+              [112.846298, 23.229878],
+              [112.842969, 23.224463],
+              [112.840633, 23.223058],
+              [112.831951, 23.21567],
+              [112.826928, 23.215093],
+              [112.815016, 23.217122],
+              [112.813843, 23.213279],
+              [112.810896, 23.200363],
+              [112.800889, 23.2004],
+              [112.802253, 23.204141],
+              [112.802063, 23.207324],
+              [112.803336, 23.20952],
+              [112.806574, 23.212376],
+              [112.805632, 23.215335],
+              [112.801932, 23.219132],
+              [112.803607, 23.221988],
+              [112.8009, 23.224575],
+              [112.799807, 23.228222],
+              [112.798182, 23.228548],
+              [112.795285, 23.226305],
+              [112.796869, 23.223095],
+              [112.794633, 23.220099],
+              [112.795175, 23.2134],
+              [112.794042, 23.210804],
+              [112.795014, 23.20979],
+              [112.786331, 23.205937],
+              [112.784316, 23.206663],
+              [112.784396, 23.211362],
+              [112.781138, 23.216964],
+              [112.781068, 23.218536],
+              [112.785339, 23.223337],
+              [112.781509, 23.22584],
+              [112.777398, 23.224966],
+              [112.772375, 23.225468],
+              [112.769437, 23.223337],
+              [112.769979, 23.218462],
+              [112.773678, 23.217783],
+              [112.772826, 23.215689],
+              [112.766309, 23.213549],
+              [112.766219, 23.206607],
+              [112.764434, 23.202931],
+              [112.766901, 23.200214],
+              [112.772906, 23.19974],
+              [112.771974, 23.191671],
+              [112.77436, 23.185947],
+              [112.775543, 23.178762],
+              [112.774781, 23.169799],
+              [112.775814, 23.166746],
+              [112.78571, 23.15794],
+              [112.793961, 23.150083],
+              [112.797661, 23.143594],
+              [112.798483, 23.138623],
+              [112.799646, 23.109963],
+              [112.801692, 23.101554],
+              [112.805381, 23.091421],
+              [112.808469, 23.08683],
+              [112.811968, 23.083393],
+              [112.818736, 23.072616],
+              [112.818325, 23.062742],
+              [112.819227, 23.052066],
+              [112.823629, 23.041343],
+              [112.832873, 23.02145],
+              [112.834076, 23.014759],
+              [112.822717, 23.011358],
+              [112.81631, 23.007546],
+              [112.810314, 23.003176],
+              [112.802323, 22.996214],
+              [112.797761, 22.9949],
+              [112.794874, 22.990398],
+              [112.791244, 22.990556],
+              [112.788216, 22.991898],
+              [112.789018, 22.99709],
+              [112.788607, 22.998898],
+              [112.792237, 22.99763],
+              [112.793961, 22.998208],
+              [112.793921, 23.000566],
+              [112.790532, 23.002039],
+              [112.78972, 23.001377],
+              [112.788547, 23.001153],
+              [112.787906, 23.001023],
+              [112.787655, 22.998348],
+              [112.782772, 22.998963],
+              [112.78575, 22.997099],
+              [112.780927, 22.996242],
+              [112.777037, 22.996531],
+              [112.776967, 22.994098],
+              [112.772385, 22.99407],
+              [112.770821, 22.990044],
+              [112.763472, 22.981786],
+              [112.762128, 22.979306],
+              [112.759662, 22.979735],
+              [112.757386, 22.983678],
+              [112.75523, 22.983053],
+              [112.752212, 22.986735],
+              [112.751571, 22.991032],
+              [112.747209, 22.991078],
+              [112.745174, 22.990249],
+              [112.744031, 22.98666],
+              [112.741053, 22.986325],
+              [112.738186, 22.984572],
+              [112.734777, 22.981208],
+              [112.735168, 22.9776],
+              [112.733193, 22.973126],
+              [112.736451, 22.967906],
+              [112.736271, 22.96386],
+              [112.741424, 22.962946],
+              [112.742437, 22.96042],
+              [112.740351, 22.955274],
+              [112.73614, 22.951517],
+              [112.735769, 22.945522],
+              [112.734075, 22.940758],
+              [112.731909, 22.938072],
+              [112.728741, 22.935974],
+              [112.724109, 22.937494],
+              [112.72064, 22.932552],
+              [112.71687, 22.932506],
+              [112.712418, 22.929997],
+              [112.711817, 22.927526],
+              [112.708849, 22.92775],
+              [112.703736, 22.935751],
+              [112.704357, 22.940198],
+              [112.705951, 22.941196],
+              [112.704668, 22.944123],
+              [112.700668, 22.946221],
+              [112.699735, 22.948375],
+              [112.696447, 22.947918],
+              [112.694, 22.948869],
+              [112.690782, 22.947284],
+              [112.686852, 22.948449],
+              [112.681899, 22.943797],
+              [112.682159, 22.947191],
+              [112.680946, 22.946277],
+              [112.681207, 22.943238],
+              [112.679071, 22.942799],
+              [112.675602, 22.944189],
+              [112.672674, 22.940496],
+              [112.676996, 22.940385],
+              [112.676845, 22.93824],
+              [112.679512, 22.934697],
+              [112.680746, 22.931564],
+              [112.684164, 22.9283],
+              [112.686751, 22.928394],
+              [112.687704, 22.931387],
+              [112.689047, 22.929792],
+              [112.691654, 22.931993],
+              [112.692386, 22.934538],
+              [112.694682, 22.932375],
+              [112.692757, 22.932478],
+              [112.691173, 22.927871],
+              [112.696126, 22.927498],
+              [112.698713, 22.933895],
+              [112.699224, 22.930464],
+              [112.69764, 22.927228],
+              [112.693589, 22.925624],
+              [112.695504, 22.921903],
+              [112.691504, 22.924981],
+              [112.6901, 22.927247],
+              [112.688175, 22.925568],
+              [112.690301, 22.92416],
+              [112.693288, 22.918779],
+              [112.696647, 22.917185],
+              [112.697148, 22.915003],
+              [112.694221, 22.914881],
+              [112.691624, 22.912643],
+              [112.687894, 22.914303],
+              [112.689859, 22.909845],
+              [112.688556, 22.907878],
+              [112.686491, 22.907616],
+              [112.690661, 22.905005],
+              [112.692466, 22.902086],
+              [112.689328, 22.898971],
+              [112.688285, 22.900099],
+              [112.684636, 22.898626],
+              [112.679813, 22.902841],
+              [112.677547, 22.902767],
+              [112.675763, 22.899083],
+              [112.677688, 22.898206],
+              [112.676394, 22.895427],
+              [112.672644, 22.893337],
+              [112.670058, 22.893198],
+              [112.668403, 22.890689],
+              [112.664804, 22.889858],
+              [112.661034, 22.890931],
+              [112.659249, 22.887172],
+              [112.65202, 22.887956],
+              [112.647258, 22.886267],
+              [112.64418, 22.886249],
+              [112.639588, 22.884159],
+              [112.635557, 22.883702],
+              [112.630865, 22.880783],
+              [112.632369, 22.877658],
+              [112.630735, 22.876911],
+              [112.620117, 22.874346],
+              [112.618242, 22.873068],
+              [112.615134, 22.872956],
+              [112.61348, 22.877508],
+              [112.606993, 22.873973],
+              [112.606802, 22.871809],
+              [112.604226, 22.87054],
+              [112.60193, 22.872938],
+              [112.601358, 22.870214],
+              [112.598852, 22.868796],
+              [112.595222, 22.870773],
+              [112.591643, 22.869803],
+              [112.591583, 22.865568],
+              [112.587141, 22.862946],
+              [112.584053, 22.864103],
+              [112.580052, 22.864187],
+              [112.573004, 22.866827],
+              [112.566146, 22.871753],
+              [112.561654, 22.87332],
+              [112.560361, 22.872294],
+              [112.558195, 22.867751],
+              [112.560562, 22.86484],
+              [112.557824, 22.863357],
+              [112.559469, 22.85997],
+              [112.561664, 22.860465],
+              [112.561795, 22.857405],
+              [112.563128, 22.85413],
+              [112.566367, 22.850995],
+              [112.568603, 22.852367],
+              [112.569695, 22.850202],
+              [112.574107, 22.847412],
+              [112.574648, 22.845089],
+              [112.573245, 22.844371],
+              [112.573586, 22.840582],
+              [112.57139, 22.839696],
+              [112.572392, 22.836076],
+              [112.571841, 22.83309],
+              [112.568061, 22.834629],
+              [112.567189, 22.829982],
+              [112.565575, 22.830001],
+              [112.562797, 22.832352],
+              [112.559619, 22.827845],
+              [112.557463, 22.826128],
+              [112.552801, 22.82639],
+              [112.550736, 22.825363],
+              [112.546906, 22.825531],
+              [112.545181, 22.823851],
+              [112.535015, 22.82219],
+              [112.532458, 22.822871],
+              [112.532258, 22.8166],
+              [112.530433, 22.814958],
+              [112.527535, 22.815116],
+              [112.527826, 22.817095],
+              [112.524237, 22.820548],
+              [112.522191, 22.820044],
+              [112.522582, 22.823319],
+              [112.520316, 22.827276],
+              [112.518562, 22.827519],
+              [112.513158, 22.825139],
+              [112.510561, 22.823058],
+              [112.505648, 22.824365],
+              [112.502009, 22.827481],
+              [112.499051, 22.826912],
+              [112.499372, 22.820828],
+              [112.502109, 22.818131],
+              [112.500404, 22.812447],
+              [112.495672, 22.810842],
+              [112.493216, 22.809078],
+              [112.490017, 22.809115],
+              [112.488453, 22.806754],
+              [112.486719, 22.800678],
+              [112.487009, 22.798681],
+              [112.482808, 22.794985],
+              [112.478196, 22.795041],
+              [112.472181, 22.793865],
+              [112.466917, 22.789711],
+              [112.463378, 22.789263],
+              [112.459036, 22.791111],
+              [112.453522, 22.792017],
+              [112.449782, 22.790868],
+              [112.447346, 22.79113],
+              [112.446854, 22.79281],
+              [112.443766, 22.791653],
+              [112.44141, 22.787741],
+              [112.432116, 22.783065],
+              [112.427995, 22.782038],
+              [112.422681, 22.77851],
+              [112.415603, 22.777501],
+              [112.413507, 22.774477],
+              [112.409617, 22.774029],
+              [112.405777, 22.771387],
+              [112.402017, 22.771284],
+              [112.399711, 22.770005],
+              [112.397425, 22.77289],
+              [112.393856, 22.773067],
+              [112.390818, 22.768287],
+              [112.391169, 22.765972],
+              [112.393455, 22.762546],
+              [112.393475, 22.75503],
+              [112.394638, 22.752154],
+              [112.392823, 22.750623],
+              [112.392763, 22.744423],
+              [112.393756, 22.740716],
+              [112.396894, 22.733433],
+              [112.39906, 22.726457],
+              [112.398418, 22.721881],
+              [112.3994, 22.720349],
+              [112.404193, 22.719304],
+              [112.404885, 22.716035],
+              [112.407241, 22.712897],
+              [112.407121, 22.710571],
+              [112.409216, 22.710319],
+              [112.409176, 22.707601],
+              [112.41074, 22.704482],
+              [112.408454, 22.70139],
+              [112.40686, 22.702025],
+              [112.40308, 22.700195],
+              [112.40304, 22.695319],
+              [112.401486, 22.690574],
+              [112.403461, 22.688453],
+              [112.403822, 22.682624],
+              [112.408183, 22.682895],
+              [112.408203, 22.677374],
+              [112.41069, 22.674871],
+              [112.411913, 22.671208],
+              [112.415322, 22.671956],
+              [112.420846, 22.670041],
+              [112.426291, 22.670835],
+              [112.42979, 22.677019],
+              [112.435775, 22.680999],
+              [112.436066, 22.68566],
+              [112.439305, 22.690676],
+              [112.439485, 22.692302],
+              [112.443536, 22.69644],
+              [112.444077, 22.700008],
+              [112.446844, 22.70154],
+              [112.445711, 22.704799],
+              [112.448499, 22.706387],
+              [112.448599, 22.708404],
+              [112.455607, 22.707676],
+              [112.459227, 22.709945],
+              [112.461743, 22.710132],
+              [112.463207, 22.711655],
+              [112.467849, 22.708423],
+              [112.46803, 22.70522],
+              [112.47178, 22.704229],
+              [112.476582, 22.704033],
+              [112.47949, 22.705584],
+              [112.480773, 22.710851],
+              [112.480051, 22.713037],
+              [112.476843, 22.714933],
+              [112.477053, 22.715895],
+              [112.482598, 22.71963],
+              [112.485666, 22.718967],
+              [112.490669, 22.722068],
+              [112.49095, 22.723655],
+              [112.49502, 22.726083],
+              [112.497376, 22.725579],
+              [112.500114, 22.72867],
+              [112.503883, 22.728073],
+              [112.507513, 22.723441],
+              [112.51034, 22.725],
+              [112.512476, 22.724038],
+              [112.519013, 22.72599],
+              [112.520326, 22.727933],
+              [112.523154, 22.728063],
+              [112.527254, 22.726102],
+              [112.530202, 22.722553],
+              [112.532939, 22.723478],
+              [112.538364, 22.718276],
+              [112.542835, 22.711459],
+              [112.546715, 22.70875],
+              [112.545502, 22.707041],
+              [112.546926, 22.703464],
+              [112.549452, 22.70096],
+              [112.552009, 22.700783],
+              [112.553684, 22.696739],
+              [112.556752, 22.694161],
+              [112.56004, 22.695851],
+              [112.555649, 22.686576],
+              [112.555729, 22.683502],
+              [112.554235, 22.682054],
+              [112.551548, 22.683306],
+              [112.551087, 22.681671],
+              [112.546836, 22.678607],
+              [112.542695, 22.679784],
+              [112.539466, 22.678336],
+              [112.537301, 22.679084],
+              [112.535586, 22.677673],
+              [112.537942, 22.675459],
+              [112.539065, 22.672227],
+              [112.53712, 22.668938],
+              [112.538734, 22.667948],
+              [112.540218, 22.661866],
+              [112.539847, 22.65612],
+              [112.536759, 22.651457],
+              [112.538644, 22.649654],
+              [112.536288, 22.648636],
+              [112.539847, 22.64487],
+              [112.542625, 22.644702],
+              [112.546495, 22.642254],
+              [112.550225, 22.645431],
+              [112.5523, 22.645692],
+              [112.554115, 22.648047],
+              [112.56011, 22.649467],
+              [112.563018, 22.648168],
+              [112.564301, 22.649561],
+              [112.568572, 22.650859],
+              [112.57137, 22.652784],
+              [112.574327, 22.657166],
+              [112.577325, 22.656391],
+              [112.581957, 22.660689],
+              [112.583592, 22.664351],
+              [112.581907, 22.666817],
+              [112.582369, 22.671208],
+              [112.584705, 22.677804],
+              [112.588294, 22.681755],
+              [112.591041, 22.682026],
+              [112.593678, 22.680308],
+              [112.595974, 22.680793],
+              [112.599654, 22.685315],
+              [112.600235, 22.68878],
+              [112.595202, 22.692376],
+              [112.591502, 22.693096],
+              [112.587281, 22.696365],
+              [112.587522, 22.698242],
+              [112.595022, 22.700503],
+              [112.597929, 22.702698],
+              [112.60223, 22.704435],
+              [112.604186, 22.706219],
+              [112.608527, 22.706303],
+              [112.611745, 22.708666],
+              [112.612387, 22.707545],
+              [112.616678, 22.707993],
+              [112.617761, 22.703109],
+              [112.620939, 22.701129],
+              [112.623065, 22.705434],
+              [112.623055, 22.708685],
+              [112.62513, 22.711066],
+              [112.627827, 22.711954],
+              [112.630133, 22.71073],
+              [112.631617, 22.711515],
+              [112.631607, 22.714653],
+              [112.633241, 22.715316],
+              [112.641062, 22.712887],
+              [112.642075, 22.713495],
+              [112.64416, 22.71963],
+              [112.645363, 22.720704],
+              [112.646235, 22.726709],
+              [112.650166, 22.726168],
+              [112.652221, 22.72402],
+              [112.654286, 22.724365],
+              [112.660132, 22.727354],
+              [112.660974, 22.724347],
+              [112.661606, 22.717707],
+              [112.66332, 22.717604],
+              [112.664643, 22.713028],
+              [112.668594, 22.714092],
+              [112.672063, 22.713495],
+              [112.672995, 22.716296],
+              [112.670007, 22.717566],
+              [112.667832, 22.72162],
+              [112.665115, 22.722647],
+              [112.665636, 22.724216],
+              [112.669456, 22.721937],
+              [112.670449, 22.719556],
+              [112.671762, 22.720443],
+              [112.675432, 22.71526],
+              [112.679272, 22.718398],
+              [112.675913, 22.713112],
+              [112.677617, 22.714597],
+              [112.680084, 22.71399],
+              [112.68253, 22.721255],
+              [112.679943, 22.725458],
+              [112.675883, 22.727475],
+              [112.680244, 22.730753],
+              [112.680946, 22.733218],
+              [112.685368, 22.733134],
+              [112.687734, 22.730697],
+              [112.690361, 22.726392],
+              [112.695474, 22.728446],
+              [112.701119, 22.728409],
+              [112.699164, 22.730921],
+              [112.698041, 22.729819],
+              [112.696647, 22.732527],
+              [112.694361, 22.732891],
+              [112.694131, 22.736019],
+              [112.691825, 22.734553],
+              [112.691494, 22.736328],
+              [112.687884, 22.737121],
+              [112.683473, 22.735795],
+              [112.68625, 22.740109],
+              [112.685147, 22.741762],
+              [112.681628, 22.743452],
+              [112.680475, 22.747066],
+              [112.684696, 22.748307],
+              [112.687293, 22.750698],
+              [112.689238, 22.750483],
+              [112.689047, 22.754442],
+              [112.691103, 22.760053],
+              [112.691173, 22.7563],
+              [112.69387, 22.756374],
+              [112.696477, 22.759054],
+              [112.702613, 22.75658],
+              [112.703525, 22.755525],
+              [112.702984, 22.75095],
+              [112.7053, 22.749372],
+              [112.707836, 22.744068],
+              [112.706503, 22.739045],
+              [112.703465, 22.739549],
+              [112.701349, 22.734619],
+              [112.699344, 22.736262],
+              [112.698873, 22.732322],
+              [112.702643, 22.727643],
+              [112.708999, 22.729548],
+              [112.710573, 22.725],
+              [112.706904, 22.721834],
+              [112.706673, 22.718286],
+              [112.704758, 22.716987],
+              [112.700678, 22.716175],
+              [112.700587, 22.714569],
+              [112.697098, 22.716053],
+              [112.694983, 22.714428],
+              [112.692105, 22.717473],
+              [112.692707, 22.719005],
+              [112.69004, 22.718622],
+              [112.689067, 22.711982],
+              [112.694301, 22.713112],
+              [112.694692, 22.712084],
+              [112.698893, 22.713849],
+              [112.695655, 22.708545],
+              [112.698482, 22.70847],
+              [112.692406, 22.705248],
+              [112.694722, 22.703398],
+              [112.692296, 22.703099],
+              [112.695384, 22.698532],
+              [112.695354, 22.695636],
+              [112.696918, 22.695235],
+              [112.699966, 22.698457],
+              [112.700367, 22.701353],
+              [112.702643, 22.703482],
+              [112.703325, 22.706845],
+              [112.702643, 22.709609],
+              [112.706713, 22.709422],
+              [112.708267, 22.7103],
+              [112.708418, 22.707433],
+              [112.710182, 22.704771],
+              [112.70936, 22.703333],
+              [112.711807, 22.70167],
+              [112.712228, 22.69714],
+              [112.714213, 22.696047],
+              [112.715436, 22.692685],
+              [112.718003, 22.691695],
+              [112.721572, 22.694441],
+              [112.722043, 22.696412],
+              [112.724951, 22.697626],
+              [112.727347, 22.695067],
+              [112.727428, 22.693395],
+              [112.730816, 22.698607],
+              [112.734065, 22.698242],
+              [112.734165, 22.696225],
+              [112.737333, 22.691975],
+              [112.741314, 22.691386],
+              [112.742046, 22.693609],
+              [112.744733, 22.695571],
+              [112.744512, 22.696748],
+              [112.755762, 22.692423],
+              [112.761176, 22.697271],
+              [112.762559, 22.70011],
+              [112.769467, 22.701259],
+              [112.769738, 22.703959],
+              [112.771934, 22.704491],
+              [112.773468, 22.707312],
+              [112.775463, 22.708442],
+              [112.77829, 22.715222],
+              [112.782431, 22.718827],
+              [112.786422, 22.718837],
+              [112.791645, 22.720807],
+              [112.795505, 22.721489],
+              [112.798463, 22.723011],
+              [112.800589, 22.722413],
+              [112.803005, 22.723599],
+              [112.803115, 22.725196],
+              [112.806173, 22.726634],
+              [112.807928, 22.728792],
+              [112.807066, 22.731248],
+              [112.807076, 22.735842],
+              [112.809131, 22.737159],
+              [112.808519, 22.74362],
+              [112.810916, 22.748177],
+              [112.810384, 22.750492],
+              [112.806334, 22.752294],
+              [112.803917, 22.752145],
+              [112.803837, 22.754582],
+              [112.805983, 22.756169],
+              [112.807206, 22.759689],
+              [112.810254, 22.762238],
+              [112.811507, 22.765337],
+              [112.815317, 22.764245],
+              [112.817994, 22.765421],
+              [112.819288, 22.768175],
+              [112.818104, 22.774663],
+              [112.819889, 22.777968],
+              [112.822586, 22.779247],
+              [112.822356, 22.78454],
+              [112.817884, 22.787919],
+              [112.814375, 22.788628],
+              [112.812079, 22.791709],
+              [112.816109, 22.794061],
+              [112.817282, 22.797962],
+              [112.8164, 22.799362],
+              [112.819398, 22.801742],
+              [112.819659, 22.80317],
+              [112.832061, 22.803824],
+              [112.834146, 22.803329],
+              [112.842037, 22.808985],
+              [112.84305, 22.810674],
+              [112.848805, 22.808994],
+              [112.852945, 22.809629],
+              [112.852755, 22.815676],
+              [112.853417, 22.816815],
+              [112.852905, 22.822274],
+              [112.851612, 22.823534],
+              [112.850439, 22.830402],
+              [112.844554, 22.835301],
+              [112.846649, 22.837475],
+              [112.851502, 22.839957],
+              [112.854861, 22.838977],
+              [112.85866, 22.834312],
+              [112.860275, 22.833789],
+              [112.867885, 22.835432],
+              [112.87363, 22.848196],
+              [112.874091, 22.845509],
+              [112.876286, 22.846087],
+              [112.883716, 22.852189],
+              [112.882593, 22.8487],
+              [112.883315, 22.846899],
+              [112.886022, 22.848961],
+              [112.88898, 22.848345],
+              [112.88897, 22.845742],
+              [112.89302, 22.846769],
+              [112.895046, 22.844865],
+              [112.897692, 22.847347],
+              [112.899206, 22.844277],
+              [112.898364, 22.841329],
+              [112.90052, 22.841375],
+              [112.902906, 22.84522],
+              [112.905262, 22.845593],
+              [112.907247, 22.848877],
+              [112.905904, 22.851424],
+              [112.907578, 22.851228],
+              [112.909894, 22.85316],
+              [112.918106, 22.85441],
+              [112.92343, 22.856294],
+              [112.93128, 22.850762],
+              [112.942299, 22.841609],
+              [112.964006, 22.826968],
+              [112.972678, 22.811458],
+              [112.975255, 22.807893],
+              [112.980358, 22.802741],
+              [112.98861, 22.800436],
+              [112.99643, 22.800996],
+              [113.003218, 22.802125],
+              [113.025206, 22.802312],
+              [113.031091, 22.803432],
+              [113.035492, 22.805616],
+              [113.043313, 22.80766],
+              [113.049529, 22.807753],
+              [113.059555, 22.80122],
+              [113.061561, 22.798364],
+              [113.066634, 22.790084],
+              [113.075286, 22.777977],
+              [113.079267, 22.760707],
+              [113.082475, 22.745581],
+              [113.087218, 22.717884],
+              [113.090336, 22.711683],
+              [113.099219, 22.700409],
+              [113.102107, 22.698532],
+              [113.106368, 22.698962],
+              [113.109255, 22.700886],
+              [113.113326, 22.701605],
+              [113.117717, 22.698233],
+              [113.121146, 22.694796],
+              [113.128887, 22.692358],
+              [113.134531, 22.690023],
+              [113.141329, 22.685847],
+              [113.1495, 22.681737],
+              [113.15305, 22.678598],
+              [113.154544, 22.679532],
+              [113.161401, 22.673703],
+              [113.164078, 22.675581],
+              [113.166324, 22.674936],
+              [113.171999, 22.680672],
+              [113.176511, 22.679112],
+              [113.173182, 22.684502],
+              [113.174145, 22.684894],
+              [113.179669, 22.678822],
+              [113.180802, 22.679084],
+              [113.189385, 22.67388],
+              [113.194508, 22.675412],
+              [113.201045, 22.675954],
+              [113.199832, 22.677879],
+              [113.19926, 22.68254],
+              [113.201657, 22.686557],
+              [113.204374, 22.689471],
+              [113.204975, 22.694048],
+              [113.204233, 22.697327],
+              [113.209547, 22.698747],
+              [113.217458, 22.706378],
+              [113.22223, 22.712262],
+              [113.231765, 22.728194],
+              [113.234382, 22.734002],
+              [113.236317, 22.740772],
+              [113.239125, 22.743714],
+              [113.243035, 22.745357],
+              [113.248068, 22.744853],
+              [113.254074, 22.740838],
+              [113.257884, 22.735786],
+              [113.260891, 22.730332],
+              [113.263919, 22.726672],
+              [113.266546, 22.725467],
+              [113.270567, 22.726476],
+              [113.278277, 22.735142],
+              [113.281265, 22.737541],
+              [113.284874, 22.738877],
+              [113.291241, 22.738951],
+              [113.295943, 22.737224],
+              [113.301437, 22.736271],
+              [113.30618, 22.736533],
+              [113.321019, 22.739138],
+              [113.32912, 22.741267],
+              [113.328257, 22.7463],
+              [113.330293, 22.750511],
+              [113.339798, 22.755478],
+              [113.341803, 22.757682],
+              [113.345994, 22.760137],
+              [113.358737, 22.76488],
+              [113.361033, 22.768567],
+              [113.365154, 22.7726],
+              [113.361494, 22.777016],
+              [113.357714, 22.787032],
+              [113.356541, 22.792969],
+              [113.357875, 22.793921],
+              [113.360271, 22.792959],
+              [113.363369, 22.793547],
+              [113.371851, 22.79688],
+              [113.374689, 22.794555],
+              [113.376062, 22.795993],
+              [113.383031, 22.799297],
+              [113.388745, 22.804897],
+              [113.391904, 22.807296],
+              [113.393428, 22.809843],
+              [113.387201, 22.812597],
+              [113.385256, 22.815256],
+              [113.381186, 22.818635],
+              [113.375571, 22.822228],
+              [113.373385, 22.822694],
+              [113.368031, 22.821593],
+              [113.364262, 22.823497],
+              [113.352521, 22.821658],
+              [113.352561, 22.818775],
+              [113.350415, 22.818075],
+              [113.346074, 22.818812],
+              [113.344971, 22.820212],
+              [113.335968, 22.817944],
+              [113.332248, 22.821686],
+              [113.32937, 22.823273],
+              [113.318171, 22.826259],
+              [113.314411, 22.8282],
+              [113.312095, 22.830393],
+              [113.310792, 22.834452],
+              [113.309659, 22.851191],
+              [113.305618, 22.851032],
+              [113.301016, 22.855595],
+              [113.299843, 22.859047],
+              [113.296815, 22.857834],
+              [113.297417, 22.860213],
+              [113.296324, 22.862508],
+              [113.301337, 22.866109],
+              [113.298109, 22.873105],
+              [113.301307, 22.874952],
+              [113.300826, 22.876771],
+              [113.282217, 22.890092],
+              [113.278838, 22.891565],
+              [113.277034, 22.894709],
+              [113.277415, 22.900118],
+              [113.278638, 22.901088],
+              [113.285957, 22.901433],
+              [113.284553, 22.906777],
+              [113.284303, 22.910787],
+              [113.285075, 22.913734],
+              [113.283611, 22.923787],
+              [113.282398, 22.927386],
+              [113.285004, 22.92941],
+              [113.288664, 22.928552],
+              [113.290188, 22.930846],
+              [113.298199, 22.934035],
+              [113.296384, 22.937895],
+              [113.291542, 22.944916],
+              [113.287792, 22.949074],
+              [113.281636, 22.95271],
+              [113.276412, 22.954276],
+              [113.272913, 22.957483],
+              [113.267048, 22.954948],
+              [113.267589, 22.958807],
+              [113.26409, 22.962117],
+              [113.257232, 22.965743],
+              [113.251888, 22.970339],
+              [113.249933, 22.973285],
+              [113.249742, 22.977945],
+              [113.251607, 22.982624],
+              [113.251016, 22.988198],
+              [113.251788, 22.990211],
+              [113.257894, 22.994862],
+              [113.25669, 22.997789],
+              [113.251808, 22.99846],
+              [113.250324, 22.999774],
+              [113.249462, 23.004201],
+              [113.250013, 23.009037],
+              [113.253933, 23.012169],
+              [113.258385, 23.014004],
+              [113.263127, 23.021133],
+              [113.258726, 23.022056],
+              [113.256961, 23.030815],
+              [113.254846, 23.038501],
+              [113.256129, 23.043914],
+              [113.254926, 23.044837],
+              [113.245351, 23.043374],
+              [113.23367, 23.042852],
+              [113.22574, 23.041865],
+              [113.211693, 23.043318],
+              [113.209226, 23.044483],
+              [113.203341, 23.050604],
+              [113.195761, 23.056175],
+              [113.188181, 23.058234],
+              [113.184843, 23.05965],
+              [113.180612, 23.063171],
+              [113.177574, 23.06957],
+              [113.178857, 23.074759],
+              [113.177403, 23.077553],
+              [113.183409, 23.07786],
+              [113.193656, 23.083887],
+              [113.19523, 23.084101],
+              [113.208815, 23.083551],
+              [113.209587, 23.086904],
+              [113.212505, 23.08832],
+              [113.212074, 23.090984],
+              [113.213267, 23.092688],
+              [113.213097, 23.095668],
+              [113.216355, 23.096767],
+              [113.215804, 23.100669],
+              [113.213849, 23.099803],
+              [113.208144, 23.099682],
+              [113.20679, 23.107654],
+              [113.205246, 23.109507],
+              [113.203291, 23.119778],
+              [113.203712, 23.121873],
+              [113.209718, 23.121845],
+              [113.211603, 23.128884],
+              [113.212675, 23.141099],
+              [113.211512, 23.142626],
+              [113.203381, 23.143408],
+              [113.192011, 23.143455],
+              [113.188502, 23.145186],
+              [113.186858, 23.148249],
+              [113.186888, 23.15552],
+              [113.18773, 23.159104],
+              [113.192713, 23.165182],
+              [113.197897, 23.169622],
+              [113.207071, 23.173522],
+              [113.209447, 23.177106],
+              [113.208033, 23.183453],
+              [113.208966, 23.186655],
+              [113.208996, 23.192183],
+              [113.204905, 23.201163],
+              [113.202238, 23.203806],
+              [113.196232, 23.208068],
+              [113.193566, 23.210943],
+              [113.191099, 23.214963],
+              [113.184361, 23.215261],
+              [113.177473, 23.220881],
+              [113.178055, 23.228138],
+              [113.17606, 23.230967],
+              [113.176541, 23.236586],
+              [113.179188, 23.237535],
+              [113.181133, 23.245721],
+              [113.181995, 23.251443],
+              [113.181394, 23.256977],
+              [113.177754, 23.271301],
+              [113.173443, 23.277049],
+              [113.16457, 23.279012],
+              [113.163347, 23.280928],
+              [113.162745, 23.285317],
+              [113.16089, 23.286666],
+              [113.153461, 23.287094],
+              [113.150583, 23.289976],
+              [113.150002, 23.294933],
+              [113.150824, 23.297983],
+              [113.146212, 23.303032],
+              [113.140978, 23.303786],
+              [113.134742, 23.307998],
+              [113.127984, 23.314553],
+              [113.124696, 23.307635],
+              [113.114188, 23.306668],
+              [113.113216, 23.309858],
+              [113.105756, 23.302735],
+              [113.108413, 23.301526],
+              [113.110238, 23.295984],
+              [113.105556, 23.289744],
+              [113.097835, 23.291269],
+              [113.093043, 23.291102],
+              [113.090556, 23.289949],
+              [113.089002, 23.286573],
+              [113.086175, 23.285289],
+              [113.082606, 23.286257],
+              [113.081493, 23.284955],
+              [113.072269, 23.284276],
+              [113.071426, 23.281988],
+              [113.075347, 23.276259],
+              [113.076971, 23.270148],
+              [113.079026, 23.267479],
+              [113.081904, 23.26174],
+              [113.081653, 23.252968],
+              [113.079778, 23.250103],
+              [113.070233, 23.248791],
+              [113.063185, 23.252038],
+              [113.05758, 23.251098],
+              [113.05351, 23.253443],
+              [113.046982, 23.250149],
+            ],
+          ],
+          [
+            [
+              [112.78972, 23.001377],
+              [112.790532, 23.002039],
+              [112.788427, 23.004303],
+              [112.787214, 23.003744],
+              [112.787906, 23.001023],
+              [112.788547, 23.001153],
+              [112.78972, 23.001377],
+            ],
+          ],
+        ],
+      },
+    },
+  ],
+};

+ 749 - 0
src/views/bigViews/dataView1/components/mapDataStatistics.vue

@@ -0,0 +1,749 @@
+<template>
+  <div class="heat-lay">
+    <div class="heat-lay-flex">
+      <div class="heat-lay-item" style="width: 190%">
+        <div class="heat-item-style1">
+          <div class="heat-item-style1-title">今日新增安装单</div>
+          <div class="duplicatelay">
+            <div
+              id="lingshou1"
+              style="cursor: pointer"
+              @click="
+                openPopUp($event, 'lingshou1', '今日新增安装单-零售(台/单)')
+              "
+            >
+              <div class="heat-item-style1-num1-2">零售</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c1">
+                  {{ info.machineTotalR || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 台 </span>
+              </div>
+              <div class="heat-item-style1-num2">
+                <span class="heat-item-style1-num2-1 c2">
+                  {{ info.orderTotalR || 0 }}
+                </span>
+                <span class="heat-item-style1-num2-2">单</span>
+              </div>
+            </div>
+            <div
+              id="gongcheng1"
+              style="cursor: pointer"
+              @click="
+                openPopUp($event, 'gongcheng1', '今日新增安装单-工程(台/单)')
+              "
+            >
+              <div class="heat-item-style1-num1-2">工程</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c1">
+                  {{ info.machineTotalP || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 台 </span>
+              </div>
+              <div class="heat-item-style1-num2">
+                <span class="heat-item-style1-num2-1 c2">
+                  {{ info.orderTotalP || 0 }}
+                </span>
+                <span class="heat-item-style1-num2-2">单</span>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+      <div class="averticalBart"></div>
+      <div class="heat-lay-item" style="width: 190%">
+        <div class="heat-item-style1">
+          <div class="heat-item-style1-title">今日完工安装单</div>
+          <div class="duplicatelay">
+            <div
+              id="lingshou2"
+              style="cursor: pointer"
+              @click="
+                openPopUp($event, 'lingshou2', '今日完工安装单-零售(台/单)')
+              "
+            >
+              <div class="heat-item-style1-num1-2">零售</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c1">
+                  {{ info.machineCompleteR || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 台 </span>
+              </div>
+              <div class="heat-item-style1-num2">
+                <span class="heat-item-style1-num2-1 c2">
+                  {{ info.orderCompleteR || 0 }}
+                </span>
+                <span class="heat-item-style1-num2-2">单</span>
+              </div>
+            </div>
+            <div
+              id="gongcheng2"
+              style="cursor: pointer"
+              @click="
+                openPopUp($event, 'gongcheng2', '今日完工安装单-工程(台/单)')
+              "
+            >
+              <div class="heat-item-style1-num1-2">工程</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c1">
+                  {{ info.machineCompleteP || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 台 </span>
+              </div>
+              <div class="heat-item-style1-num2">
+                <span class="heat-item-style1-num2-1 c2">
+                  {{ info.orderCompleteP || 0 }}
+                </span>
+                <span class="heat-item-style1-num2-2">单</span>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+      <div class="averticalBart"></div>
+      <div class="heat-lay-item" style="width: 190%">
+        <div class="heat-item-style1">
+          <div class="heat-item-style1-title">安装未完工累计</div>
+          <div class="duplicatelay">
+            <div
+              id="lingshou3"
+              style="cursor: pointer"
+              @click="
+                openPopUp($event, 'lingshou3', '安装未完工累计-零售(台/单)')
+              "
+            >
+              <div class="heat-item-style1-num1-2">零售</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c4">
+                  {{ info.machineOpenR || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 台 </span>
+              </div>
+              <div class="heat-item-style1-num2">
+                <span class="heat-item-style1-num2-1 c3">
+                  {{ info.orderOpenR || 0 }}
+                </span>
+                <span class="heat-item-style1-num2-2">单</span>
+              </div>
+            </div>
+            <div
+              id="gongcheng3"
+              style="cursor: pointer"
+              @click="
+                openPopUp($event, 'gongcheng3', '安装未完工累计-工程(台/单)')
+              "
+            >
+              <div class="heat-item-style1-num1-2">工程</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c4">
+                  {{ info.machineOpenP || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 台 </span>
+              </div>
+              <div class="heat-item-style1-num2">
+                <span class="heat-item-style1-num2-1 c3">
+                  {{ info.orderOpenP || 0 }}
+                </span>
+                <span class="heat-item-style1-num2-2">单</span>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+      <div class="averticalBart"></div>
+      <div class="heat-lay-item">
+        <div
+          id="jinrshifucq"
+          class="heat-item-style1"
+          style="cursor: pointer"
+          @click="openPopUp($event, 'jinrshifucq', '今日出勤师傅')"
+        >
+          <div class="heat-item-style1-title">今日出勤师傅</div>
+          <br />
+          <div class="heat-item-style1-num1">
+            <span class="heat-item-style1-num1-1 c2">
+              {{ info.cqry || 0 }}
+            </span>
+            <span class="heat-item-style1-num1-2"> 人 </span>
+          </div>
+        </div>
+      </div>
+      <div class="averticalBart"></div>
+      <div class="heat-lay-item" style="cursor: pointer" @click="jinrhaop(0)">
+        <div class="heat-item-style1">
+          <div class="heat-item-style1-title">今日差评数</div>
+          <br />
+          <div class="heat-item-style1-num1">
+            <span class="heat-item-style1-num1-1 c4">
+              {{ info.badNum || 0 }}
+            </span>
+            <span class="heat-item-style1-num1-2"> 单 </span>
+          </div>
+        </div>
+      </div>
+    </div>
+    <div class="horizontalLine"></div>
+    <div class="heat-lay-flex">
+      <div class="heat-lay-item" style="width: 190%">
+        <div class="heat-item-style1">
+          <div class="heat-item-style1-title">今日新增维修单</div>
+          <div class="duplicatelay">
+            <div
+              id="weixiu1"
+              style="cursor: pointer"
+              @click="openPopUp($event, 'weixiu1', '今日新增维修单-维修(单)')"
+            >
+              <div class="heat-item-style1-num1-2">维修</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c1">
+                  {{ info.newwx || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 单 </span>
+              </div>
+            </div>
+            <div
+              id="qingxi1"
+              style="cursor: pointer"
+              @click="openPopUp($event, 'qingxi1', '今日新增清洗单-清洗(单)')"
+            >
+              <div class="heat-item-style1-num1-2">清洗</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c1">
+                  {{ info.newqx || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 单 </span>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+      <div class="averticalBarb"></div>
+      <div class="heat-lay-item" style="width: 190%">
+        <div class="heat-item-style1">
+          <div class="heat-item-style1-title">今日完工维修单</div>
+          <div class="duplicatelay">
+            <div
+              id="weixiu2"
+              style="cursor: pointer"
+              @click="openPopUp($event, 'weixiu2', '今日完工维修单-维修(单)')"
+            >
+              <div class="heat-item-style1-num1-2">维修</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c1">
+                  {{ info.completewx || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 单 </span>
+              </div>
+            </div>
+            <div
+              id="qingxi2"
+              style="cursor: pointer"
+              @click="openPopUp($event, 'qingxi2', '今日完工清洗单-清洗(单)')"
+            >
+              <div class="heat-item-style1-num1-2">清洗</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c1">
+                  {{ info.completeqx || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 单 </span>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+      <div class="averticalBarb"></div>
+      <div class="heat-lay-item" style="width: 190%">
+        <div class="heat-item-style1">
+          <div class="heat-item-style1-title">维修未完工累计</div>
+          <div class="duplicatelay">
+            <div
+              id="weixiu3"
+              style="cursor: pointer"
+              @click="openPopUp($event, 'weixiu3', '维修未完工累计-维修(单)')"
+            >
+              <div class="heat-item-style1-num1-2">维修</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c4">
+                  {{ info.openwx || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 单 </span>
+              </div>
+            </div>
+            <div
+              id="qingxi3"
+              style="cursor: pointer"
+              @click="openPopUp($event, 'qingxi3', '清洗未完工累计-清洗(单)')"
+            >
+              <div class="heat-item-style1-num1-2">清洗</div>
+              <div class="heat-item-style1-num1">
+                <span class="heat-item-style1-num1-1 c4">
+                  {{ info.openqx || 0 }}
+                </span>
+                <span class="heat-item-style1-num1-2"> 单 </span>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+      <div class="averticalBarb"></div>
+      <div class="heat-lay-item">
+        <div class="heat-item-style1">
+          <div class="heat-item-style1-title">今日回收工单</div>
+          <br />
+          <div class="heat-item-style1-num1">
+            <span class="heat-item-style1-num1-1 c1">
+              {{ info.hsgd || 0 }}
+            </span>
+            <span class="heat-item-style1-num1-2"> 单 </span>
+          </div>
+        </div>
+      </div>
+      <div class="averticalBarb"></div>
+      <!-- style="cursor: pointer" @click="jinrhaop(1)" -->
+      <div class="heat-lay-item">
+        <div class="heat-item-style1">
+          <div class="heat-item-style1-title">今日好评率</div>
+          <br />
+          <div class="heat-item-style1-num1">
+            <span class="heat-item-style1-num1-1 c2">
+              {{ info.goodRate || 0 }}
+            </span>
+            <span class="heat-item-style1-num1-2"> % </span>
+          </div>
+        </div>
+      </div>
+    </div>
+    <Teleport to="body">
+      <popUp
+        :show="show"
+        :top="top"
+        :left="left"
+        :title="title"
+        :item="item"
+        :style="style"
+        @col="
+          (bool) => {
+            show = bool;
+            if (!bool) {
+              style = {};
+              item = [];
+              renshu = false;
+              timeId2 && timeId2();
+            }
+          }
+        "
+      >
+        <div v-if="renshu">
+          <div v-for="(item, index) in renshuliev" :key="index">
+            <br />
+            <div style="display: flex; justify-content: space-between">
+              <span class="subheading">{{ item.typeName }}:</span
+              ><span class="jinge">{{ item.numbers }}人</span>
+            </div>
+          </div>
+        </div>
+      </popUp>
+      <el-dialog
+        width="70%"
+        v-model="dialogVisible"
+        :before-close="handleClose"
+        style="z-index: 10000000000"
+      >
+        <table border="1" style="width: 100%">
+          <thead>
+            <tr>
+              <th>类型</th>
+              <th>工单号</th>
+              <th>网点名称</th>
+              <th>主服务人员编号</th>
+              <th>主服务人员名称</th>
+              <th>评价述</th>
+            </tr>
+          </thead>
+          <tbody>
+            <tr v-for="(item, index) in cplie" :key="index">
+              <td class="xiaolie">{{ item.type }}</td>
+              <td class="xiaolie300">{{ item.workerOrderNo }}</td>
+              <td class="xiaolie320">{{ item.websitName }}</td>
+              <td class="xiaolie150">{{ item.wonumber }}</td>
+              <td class="xiaolie120">{{ item.woname }}</td>
+              <td>{{ item.tips }}</td>
+            </tr>
+          </tbody>
+        </table>
+        <el-pagination
+          layout="prev, pager, next"
+          :page-size="pageSize"
+          :current-page="pageNum"
+          :total="total"
+          @current-change="currentChange"
+        />
+      </el-dialog>
+    </Teleport>
+  </div>
+</template>
+
+<script>
+import {
+  getCommonly,
+  getQuery15,
+  getQuery22,
+  getQuery23_1,
+} from '@/api/bigView.js';
+import popUp from '@/components/pop-up.vue';
+import bus from '@/utils/eventBus.js';
+export default {
+  components: { popUp },
+  data() {
+    return {
+      info: {},
+      show: false,
+      top: 0,
+      left: 0,
+      title: '',
+      item: [],
+      timeId2: null,
+      renshu: false,
+      style: {},
+      renshuliev: [],
+      dialogVisible: false,
+      cplie: [],
+      total: 0,
+      pageNum: 1,
+      pageSize: 10,
+      typenum: null,
+    };
+  },
+  watch: {
+    dialogVisible() {
+      if (this.dialogVisible) {
+        bus.emit('autoplay', false);
+      } else {
+        bus.emit('autoplay', true);
+      }
+    },
+  },
+  mounted() {
+    this.timeId = getCommonly((res) => {
+      this.info = res.data;
+    }, 60000);
+  },
+  beforeUnmount() {
+    this.timeId();
+  },
+  methods: {
+    currentChange(a) {
+      this.pageNum = a;
+      this.jinrhaop();
+    },
+    jinrhaop() {
+      getQuery23_1({
+        params: {
+          typeCode: 0,
+          pageNum: this.pageNum,
+          pageSize: this.pageSize,
+        },
+      }).then((res) => {
+        if (!this.dialogVisible) {
+          this.dialogVisible = true;
+        }
+        this.total = res.data.total;
+        this.cplie = res.data.records;
+      });
+    },
+    handleClose() {
+      this.pageNum = 1;
+      this.dialogVisible = false;
+    },
+    openPopUp(e, id, title) {
+      if (id === 'jinrshifucq') {
+        getQuery22((res) => {
+          var { height, top, left } = document
+            .getElementById(id)
+            .getBoundingClientRect();
+          this.renshuliev = res.data;
+          this.title = title;
+          this.top = top + height;
+          this.left = left;
+          this.show = true;
+          this.renshu = true;
+          this.style = {
+            width: 'auto',
+          };
+        });
+      } else {
+        this.timeId2 = getQuery15((res) => {
+          var list = [
+            { city: '广州公司' },
+            { city: '佛山公司' },
+            { city: '天猫优品' },
+          ];
+          var keys = [];
+          var gz = [];
+          var fs = [];
+          res.data.map((item) => {
+            var { city, ...obj } = item;
+            var ind = ~['广州市', '清远市', '韶关市'].indexOf(city)
+              ? 0
+              : ~['佛山市', '肇庆市', '云浮市'].indexOf(city)
+              ? 1
+              : 2;
+            if (ind === 0) {
+              gz.push(item);
+            }
+            if (ind === 1) {
+              fs.push(item);
+            }
+            keys = Object.keys(obj);
+            keys.map((key) => {
+              if (list[ind][key] === undefined) {
+                list[ind][key] = 0;
+              }
+              list[ind][key] += obj[key];
+            });
+          });
+          list.map((obj) => {
+            if (Object.keys(obj).length === 1) {
+              keys.map((key) => {
+                obj[key] = 0;
+              });
+            }
+          });
+          gz.sort((a, b) => {
+            return (
+              ['广州市', '清远市', '韶关市'].indexOf(a.city) -
+              ['广州市', '清远市', '韶关市'].indexOf(b.city)
+            );
+          });
+          fs.sort((a, b) => {
+            return (
+              ['佛山市', '肇庆市', '云浮市'].indexOf(a.city) -
+              ['佛山市', '肇庆市', '云浮市'].indexOf(b.city)
+            );
+          });
+          this.item = [list[0], ...gz, list[1], ...fs, list[2]].map((item) => {
+            var obj = {
+              area: item.city,
+            };
+            if (id === 'lingshou1') {
+              obj.amount = item.insMacNewR;
+              obj.bills = item.insNewR;
+            } else if (id === 'lingshou2') {
+              obj.amount = item.insMacFinishR;
+              obj.bills = item.insFinishR;
+            } else if (id === 'lingshou3') {
+              obj.amount = item.insMacOpenR;
+              obj.bills = item.insOpenR;
+            } else if (id === 'gongcheng1') {
+              obj.amount = item.insMacNewP;
+              obj.bills = item.insNewP;
+            } else if (id === 'gongcheng2') {
+              obj.amount = item.insMacFinishP;
+              obj.bills = item.insFinishP;
+            } else if (id === 'gongcheng3') {
+              obj.amount = item.insMacOpenP;
+              obj.bills = item.insOpenP;
+            } else if (id === 'weixiu1') {
+              obj.amount = item.repNew;
+            } else if (id === 'weixiu2') {
+              obj.amount = item.repFinish;
+            } else if (id === 'weixiu3') {
+              obj.amount = item.repOpen;
+            } else if (id === 'qingxi1') {
+              obj.amount = item.repNewqx;
+            } else if (id === 'qingxi2') {
+              obj.amount = item.repFinishqx;
+            } else if (id === 'qingxi3') {
+              obj.amount = item.repOpenqx;
+            }
+            return obj;
+          });
+          var { height, top, left } = document
+            .getElementById(id)
+            .getBoundingClientRect();
+          this.title = title;
+          this.top = top + height;
+          this.left = left;
+          this.show = true;
+        }, 100000000000000);
+      }
+    },
+  },
+};
+</script>
+
+<style scoped lang="scss">
+table {
+  width: 100%;
+  border-collapse: collapse;
+}
+
+table caption {
+  font-size: 2em;
+  font-weight: bold;
+  margin: 1em 0;
+}
+
+th,
+td {
+  border: 1px solid #ddd;
+  text-align: center;
+  padding: 6px 6px;
+}
+
+table thead tr {
+  background-color: #008c8c;
+  color: #fff;
+}
+
+table tbody tr:nth-child(odd) {
+  background-color: #eee;
+}
+
+table tbody tr:hover {
+  background-color: #ccc;
+}
+table tfoot tr td {
+  text-align: right;
+  padding-right: 20px;
+}
+.xiaolie {
+  width: 80px;
+}
+.xiaolie300 {
+  width: 220px;
+}
+.xiaolie320 {
+  width: 280px;
+}
+.xiaolie150 {
+  width: 150px;
+}
+.xiaolie120 {
+  width: 100px;
+}
+.heat-lay {
+  width: 100%;
+  height: 180px;
+  & > div:nth-child(1) {
+    height: 90px;
+  }
+  & > div:nth-child(3) {
+    height: 90px;
+  }
+  .horizontalLine {
+    width: 100%;
+    height: 1px;
+    border-radius: 2px;
+    background: linear-gradient(to right, #082570, #156ccf, #156ccf, #082570);
+  }
+  .averticalBart {
+    height: 100%;
+    min-width: 1px;
+    border-radius: 2px;
+    background: linear-gradient(#082570, #156ccf);
+  }
+
+  .averticalBarb {
+    height: 100%;
+    min-width: 1px;
+    border-radius: 2px;
+    background: linear-gradient(#156ccf, #082570);
+  }
+  .heat-lay-item {
+    height: 100%;
+    width: 100%;
+    box-sizing: border-box;
+    padding: 8px 8px;
+  }
+  .heat-lay-flex {
+    width: 100%;
+    height: 100%;
+    display: flex;
+    flex-direction: row;
+    align-items: center;
+  }
+  .heat-item-style1-num1-2 {
+    font-size: 14px;
+    font-family: Source Han Sans CN, Source Han Sans CN-Regular;
+    font-weight: 400;
+    // margin-left: 10px;
+    color: #8ab1dc;
+  }
+  .heat-item-style1 {
+    width: 100%;
+    height: 100%;
+    .heat-item-style1-title {
+      font-size: 14px;
+      font-family: Source Han Sans CN, Source Han Sans CN-Regular;
+      font-weight: 400;
+      // text-align: center;
+      color: #8ab1dc;
+      margin-bottom: 5px;
+    }
+    .heat-item-style1-num1,
+    .heat-item-style1-num2 {
+      width: 100%;
+      height: auto;
+      display: flex;
+      flex-direction: row;
+      align-items: center;
+      // justify-content: flex-end;
+      .heat-item-style1-num1-1 {
+        font-size: 18px;
+        font-family: Source Han Sans CN, Source Han Sans CN-Medium;
+        font-weight: 500;
+      }
+
+      .heat-item-style1-num2-1 {
+        font-size: 14px;
+        font-family: Source Han Sans CN, Source Han Sans CN-Regular;
+        font-weight: 400;
+      }
+      .heat-item-style1-num2-2 {
+        font-size: 14px;
+        font-family: Source Han Sans CN, Source Han Sans CN-Regular;
+        font-weight: 400;
+        color: #8ab1dc;
+      }
+      .c1 {
+        color: #3be9ff;
+      }
+      .c2 {
+        color: #3ce783;
+      }
+      .c3 {
+        color: #e15960;
+      }
+      .c4 {
+        color: #ff9900;
+      }
+    }
+  }
+  .duplicatelay {
+    width: 100%;
+    height: auto;
+    display: flex;
+    justify-content: space-between;
+    & > div {
+      width: 100%;
+    }
+  }
+}
+.subheading {
+  font-size: 16px;
+  font-family: Source Han Sans CN, Source Han Sans CN-Medium;
+  font-weight: 500;
+  color: #93b0d8;
+  line-height: 25px;
+  text-align: right;
+}
+.jinge {
+  font-size: 16px;
+  font-family: Source Han Sans CN, Source Han Sans CN-Medium;
+  font-weight: 500;
+  color: #ffffff;
+  line-height: 25px;
+  text-align: right;
+}
+</style>

+ 343 - 0
src/views/bigViews/dataView1/components/mapdata.vue

@@ -0,0 +1,343 @@
+<template>
+  <moduleEnclosure>
+    <zj-page-container>
+      <map-data-statistics />
+      <zj-page-fill>
+        <div
+          style="
+            width: 100%;
+            height: 100%;
+            overflow: hidden;
+            position: relative;
+          "
+        >
+          <div
+            id="chart_7"
+            class="chart t_btn9"
+            style="width: 100%; height: 100%"
+          ></div>
+          <div class="leixingxianshi">
+            <div class="viewfilediv">
+              <div class="zfx c1"></div>
+              <span>新增安装</span>
+            </div>
+            <div class="viewfilediv">
+              <div class="zfx c2"></div>
+              <span>安装设备</span>
+            </div>
+            <div class="viewfilediv">
+              <div class="zfx c3"></div>
+              <span>新增维修</span>
+            </div>
+            <div class="viewfilediv">
+              <div class="zfx c9"></div>
+              <span>新增清洗</span>
+            </div>
+            <div class="viewfilediv">
+              <div class="zfx c4"></div>
+              <span>安装未完工</span>
+            </div>
+            <div class="viewfilediv">
+              <div class="zfx c5"></div>
+              <span>维修未完工</span>
+            </div>
+          </div>
+        </div>
+      </zj-page-fill>
+    </zj-page-container>
+  </moduleEnclosure>
+</template>
+
+<script>
+import zhejiang from './js/zhejiang.js';
+import moduleEnclosure from '@/components/moduleEnclosure.vue';
+import mapDataStatistics from './mapDataStatistics.vue';
+import * as echarts from 'echarts';
+import { getQuery15 } from '@/api/bigView.js';
+import { csize } from '@/utils/const.js';
+export default {
+  components: {
+    moduleEnclosure,
+    mapDataStatistics,
+  },
+  data() {
+    return {
+      list: [],
+      geoCoordMap: zhejiang.features.map(function (item) {
+        return {
+          name: item.properties.name,
+          value: item.properties.center,
+        };
+      }),
+      data: zhejiang.features.map(function (item) {
+        return {
+          name: item.properties.name,
+        };
+      }),
+      cIndex: 0,
+      oldcIndex: 0,
+      myChart: null,
+    };
+  },
+  mounted() {
+    echarts.registerMap('guangdong', zhejiang);
+    this.timeId = getQuery15((res) => {
+      var names = this.data.map((item) => item.name);
+      this.list = res.data.filter((item) => ~names.indexOf(item.city));
+      this.list.sort((a, b) => {
+        return names.indexOf(a.city) - names.indexOf(b.city);
+      });
+    }, 60000);
+    this.echart_7();
+  },
+  beforeUnmount() {
+    this.timeId();
+  },
+  methods: {
+    echart_7() {
+      var that = this;
+      if (this.myChart) {
+        this.myChart.dispose();
+      }
+      this.myChart = new echarts.init(document.getElementById('chart_7'));
+      function showProvince() {
+        var map = {
+          map: 'guangdong',
+          zoom: 1.2,
+          // roam: true,
+          label: {
+            normal: {
+              show: true,
+              textStyle: {
+                color: '#beecff',
+                fontSize: csize(20),
+              },
+            },
+            emphasis: {
+              textStyle: {
+                color: '#beecff',
+                fontSize: csize(24),
+              },
+            },
+          },
+          itemStyle: {
+            normal: {
+              borderColor: 'rgba(0,144,255, 1)',
+              borderWidth: 1,
+              areaColor: {
+                type: 'radial',
+                x: 0.4,
+                y: 0.5,
+                r: 1,
+                colorStops: [
+                  {
+                    offset: 0,
+                    color: 'rgba(0,144,255, 0)', // 0% 处的颜色
+                  },
+                  {
+                    offset: 1,
+                    color: 'rgba(0,144,255, .2)', // 100% 处的颜色
+                  },
+                  {
+                    offset: 1,
+                    color: 'rgba(0,144,255, 1)', // 100% 处的颜色
+                  },
+                ],
+                globalCoord: false, // 缺省为 false
+              },
+              shadowColor: 'rgba(0,144,255, 1)',
+              shadowOffsetX: -1,
+              shadowOffsetY: 1,
+              shadowBlur: 10,
+            },
+            emphasis: {
+              areaColor: '#0082ff',
+              borderWidth: 0,
+            },
+          },
+          select: {
+            // 地图选中区域样式
+            label: {
+              // 选中区域的label(文字)样式
+              color: '#fff',
+            },
+            itemStyle: {
+              // 选中区域的默认样式
+              // areaColor: 'transparent',
+              areaColor: '#0082ff',
+            },
+          },
+          animation: false,
+        };
+        that.myChart.setOption({
+          backgroundColor: '', //设置无背景色
+          visualMap: {
+            show: false,
+            min: 0,
+            max: 100,
+            left: 'left',
+            top: 'bottom',
+            text: ['高', '低'], // 文本,默认为数值文本
+            calculable: true,
+          },
+          grid: {
+            top: '-20px', //生成的图片和顶部的间距
+            containLabel: true, //为ture才会生效以上的设置
+          },
+          geo: map,
+          series: [
+            {
+              type: 'map',
+              ...map,
+              data: that.data,
+            },
+          ],
+        });
+
+        var hourIndex = 0;
+        var fhourTime = null;
+        function gl(index) {
+          that.cIndex = index;
+          setTimeout(() => {
+            that.oldcIndex = index;
+          }, 1000);
+          that.myChart.dispatchAction({
+            type: 'downplay',
+            seriesIndex: 0,
+          });
+          that.myChart.dispatchAction({
+            type: 'highlight',
+            seriesIndex: 0,
+            dataIndex: index,
+          });
+          that.myChart.dispatchAction({
+            type: 'showTip',
+            seriesIndex: 0,
+            dataIndex: index,
+          });
+        }
+        function lbgl() {
+          gl(hourIndex);
+          hourIndex++;
+          if (hourIndex >= that.data.length) {
+            hourIndex = 0;
+          }
+          fhourTime = setTimeout(lbgl, 8000);
+        }
+        lbgl();
+        //鼠标移入停止轮播
+        that.myChart.on('mousemove', function (e) {
+          clearTimeout(fhourTime);
+          hourIndex = e.dataIndex;
+          gl(e.dataIndex);
+        });
+        //鼠标移出恢复轮播
+        that.myChart.on('mouseout', lbgl);
+      }
+      showProvince();
+    },
+  },
+};
+</script>
+
+<style scoped lang="scss">
+.shujuxianshi {
+  position: absolute;
+  top: 40px;
+  left: 55px;
+  width: 177px;
+  height: auto;
+  background: #092a66;
+  border: 2px solid #0462b5;
+  border-radius: 5px;
+  box-sizing: border-box;
+  padding: 16px 20px;
+  .shujuxianshiTitle {
+    font-size: 16px;
+    font-family: Source Han Sans CN, Source Han Sans CN-Regular;
+    font-weight: 400;
+    text-align: left;
+    color: #5fe3ff;
+    margin-bottom: 12px;
+  }
+  .shujuxianshidw {
+    margin-left: 5px;
+  }
+}
+.leixingxianshi {
+  width: 120px;
+  height: auto;
+  position: absolute;
+  bottom: 0px;
+  right: -10px;
+}
+.viewfilediv {
+  width: 100%;
+  height: auto;
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  &:not(:last-child) {
+    margin-bottom: 10px;
+  }
+  span {
+    font-size: 14px;
+    font-family: Source Han Sans CN, Source Han Sans CN-Regular;
+    font-weight: 400;
+    text-align: right;
+    color: #8ab1dc;
+  }
+}
+.zfx {
+  width: 14px;
+  height: 14px;
+  margin-right: 6px;
+}
+.c1 {
+  background: linear-gradient(0deg, #21c8fb 0%, #21c8fb 100%);
+}
+.c2 {
+  background: linear-gradient(0deg, #ffc737 0%, #ffc737 100%);
+}
+.c3 {
+  background: linear-gradient(0deg, #ea539b 0%, #e34691 100%);
+}
+.c4 {
+  background: linear-gradient(0deg, #59cfe6 0%, #59cfe6 100%);
+}
+.c5 {
+  background: linear-gradient(0deg, #8061ff 0%, #8061ff 100%);
+}
+.c6 {
+  color: #e15960 !important;
+}
+.c7 {
+  color: #ffffff !important;
+}
+.c8 {
+  color: #ff9900 !important;
+}
+.c9 {
+  background: linear-gradient(0deg, #3ce783 0%, #3ce783 100%);
+}
+@keyframes xing {
+  0% {
+    transform: scale(1);
+  }
+  25% {
+    transform: scale(1.1);
+  }
+  50% {
+    transform: scale(0.95);
+  }
+  75% {
+    transform: scale(1.05);
+  }
+}
+.my_xing {
+  -webkit-animation-name: xing;
+  -webkit-animation-timing-function: ease-in-out;
+  -webkit-animation-iteration-count: infinite;
+  -webkit-animation-duration: 1s;
+}
+</style>

+ 46 - 0
src/views/bigViews/dataView1/components/orderAmountTrend.vue

@@ -0,0 +1,46 @@
+<template>
+  <moduleEnclosure title="近30日订单金额趋势">
+    <div class="dvScrollBoardView">
+      
+    </div>
+  </moduleEnclosure>
+</template>
+
+<script>
+import moduleEnclosure from '@/components/moduleEnclosure.vue';
+import img0 from '@/assets/xia.png';
+import img1 from '@/assets/shang.png';
+import img2 from '@/assets/y1.png';
+import img3 from '@/assets/y2.png';
+import img4 from '@/assets/y3.png';
+import { getQuery13, getQuery14 } from '@/api/bigView.js';
+var timeling = 5000;
+export default {
+  components: {
+    moduleEnclosure,
+  },
+  data() {
+    return {
+     
+    };
+  },
+  mounted() {
+    
+  },
+  beforeUnmount() {
+    
+  },
+  methods: {
+    
+  },
+};
+</script>
+
+<style scoped lang="scss">
+.dvScrollBoardView {
+  width: 100%;
+  height: 100%;
+  box-sizing: border-box;
+  padding-top: 16px;
+}
+</style>

+ 228 - 0
src/views/bigViews/dataView1/components/orderStatistics.vue

@@ -0,0 +1,228 @@
+<template>
+  <moduleEnclosure title="近30日累计订单统计">
+    <div
+      style="
+        width: 100%;
+        height: 100%;
+        box-sizing: border-box;
+        padding-top: 12px;
+        position: relative;
+      "
+    >
+      <div
+        id="echarts5"
+        style="width: 100%; height: 100%"
+        class="echarts5div"
+      ></div>
+    </div>
+    <Teleport to="body">
+      <div class="niiono" v-if="aaaaa"></div>
+    </Teleport>
+  </moduleEnclosure>
+</template>
+
+<script>
+import moduleEnclosure from '@/components/moduleEnclosure.vue';
+import * as echarts from 'echarts';
+import { getQuery8 } from '@/api/bigView.js';
+import { csize } from '@/utils/const.js';
+import bus from '@/utils/eventBus.js';
+export default {
+  components: { moduleEnclosure },
+  data() {
+    return {
+      myChart: null,
+      list: [],
+      aaaaa: false,
+    };
+  },
+  watch: {
+    aaaaa() {
+      if (this.aaaaa) {
+        bus.emit('autoplay', false);
+      } else {
+        bus.emit('autoplay', true);
+      }
+    },
+  },
+  mounted() {
+    this.timeId = getQuery8((res) => {
+      this.echarts_5(res.data);
+    }, 50000);
+  },
+  beforeUnmount() {
+    this.timeId();
+  },
+  methods: {
+    echarts_5(value = []) {
+      this.list = value.sort((a, b) => {
+        return b.cut - a.cut;
+      });
+      if (this.myChart) {
+        this.myChart.dispose();
+      }
+      this.myChart = new echarts.init(document.getElementById('echarts5'));
+      this.myChart.setOption({
+        tooltip: {
+          formatter: function (params) {
+            return `<div style="color:#fff;">${params.seriesName}: ${params.name} (${params.percent}%)</div>`;
+          },
+          trigger: 'item',
+          transitionDuration: 0,
+          backgroundColor: '#092a66',
+          borderColor: '#0462b5',
+          borderRadius: 8,
+          borderWidth: 2,
+          padding: [0, 0],
+          axisPointer: {
+            type: 'line',
+            lineStyle: {
+              type: 'dashed',
+              color: '#8AB1DC',
+            },
+          },
+        },
+        // visualMap: {
+        //   show: false,
+        //   min: 400,
+        //   max: 500,
+        //   inRange: {},
+        // },
+        series: [
+          {
+            name: '类型',
+            type: 'pie',
+            radius: ['50%', '70%'],
+            center: ['50%', '50%'],
+            color: ['#21c8fb', '#ffc737', '#ea539b', '#59cfe6', '#8061ff'],
+            data: this.list
+              .slice(0, 8)
+              .map((item) => {
+                return {
+                  name: item.btype,
+                  value: item.cut,
+                };
+              })
+              .filter((item) => item.value > 0),
+            roseType: 'radius',
+            label: {
+              normal: {
+                formatter: ['{b|{b}:{d}%}', '{c|{c}单}'].join('\n'),
+                rich: {
+                  b: {
+                    color: '#fff',
+                    fontSize: csize(11),
+                    lineHeight: csize(11),
+                  },
+                  c: {
+                    color: 'rgb(98,137,169)',
+                    fontSize: csize(11),
+                    lineHeight: csize(11),
+                    height: csize(11),
+                  },
+                },
+              },
+            },
+            labelLine: {
+              normal: {
+                lineStyle: {
+                  color: 'rgb(98,137,169)',
+                },
+                smooth: 0.2,
+                length: 10,
+                length2: 20,
+              },
+            },
+          },
+        ],
+      });
+    },
+  },
+};
+</script>
+<style scoped lang="scss">
+.niiono {
+  position: fixed;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  z-index: 1999;
+}
+.biuhoij {
+  display: inline-block;
+  position: absolute !important;
+  top: -8px;
+  right: -18px;
+}
+.minwiuhdu {
+  width: 150px;
+  text-align: right;
+}
+.setwidth {
+  width: 200px;
+  text-align: center;
+}
+table {
+  width: 100%;
+  border-collapse: collapse;
+}
+
+table caption {
+  font-size: 2em;
+  font-weight: bold;
+  margin: 1em 0;
+}
+
+th,
+td {
+  border: 1px solid #ddd;
+  text-align: center;
+  padding: 6px 6px;
+}
+
+table thead tr {
+  background-color: #008c8c;
+  color: #fff;
+}
+
+table tbody tr:nth-child(odd) {
+  background-color: #eee;
+}
+
+table tbody tr:hover {
+  background-color: #ccc;
+}
+table tfoot tr td {
+  padding-right: 20px;
+}
+.echarts5div {
+  position: absolute;
+  left: 0;
+  bottom: -14px;
+}
+.classbtns {
+  width: 80px;
+  height: 28px;
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  border: 2px solid #0e72e6;
+  cursor: pointer;
+  transform: translatex(-10px);
+  div {
+    width: 100%;
+    height: 100%;
+    text-align: center;
+    line-height: 28px;
+  }
+
+  div:nth-child(1) {
+    border-right: 2px solid #0e72e6;
+  }
+  .select {
+    background: #0e72e6;
+    color: #bbd4ff;
+  }
+}
+</style>

+ 230 - 0
src/views/bigViews/dataView1/components/orderTrend.vue

@@ -0,0 +1,230 @@
+<template>
+  <moduleEnclosure title="近30日订单趋势">
+    <div id="main3" style="width: 100%; height: 100%"></div>
+  </moduleEnclosure>
+</template>
+
+<script>
+import moduleEnclosure from '@/components/moduleEnclosure.vue';
+import * as echarts from 'echarts';
+import { getQuery10 } from '@/api/bigView.js';
+import { csize } from '@/utils/const.js';
+let myChart4;
+export default {
+  components: {
+    moduleEnclosure,
+  },
+  data() {
+    return {
+      myChart2: null,
+    };
+  },
+  mounted() {
+    this.timeId = getQuery10((res) => {
+      this.init_myChart2(res.data);
+    }, 40000);
+  },
+  beforeUnmount() {
+    this.timeId();
+  },
+  methods: {
+    init_myChart2(value) {
+      var times = value.map((item) => {
+        var str1 = item.ddate.split(' ')[0];
+        return str1.slice(5);
+      });
+      var data1 = value.map((item) => {
+        return item.completeOrder || 0;
+      });
+      var data2 = value.map((item) => {
+        return item.totalOrder || 0;
+      });
+      if (myChart4) {
+        myChart4.dispose();
+      }
+      myChart4 = new echarts.init(document.getElementById('main3'));
+      myChart4.setOption({
+        tooltip: {
+          trigger: 'axis',
+          formatter: function (params) {
+            var res = '';
+            for (var i = 0, l = params.length; i < l; i++) {
+              res +=
+                '' + params[i].seriesName + ' : ' + params[i].value + '<br>';
+            }
+            return `<div style="color:#fff;">${res}</div>`;
+          },
+          transitionDuration: 0,
+          backgroundColor: '#092a66',
+          borderColor: '#0462b5',
+          borderRadius: 8,
+          borderWidth: 2,
+          padding: [5, 10],
+          axisPointer: {
+            type: 'line',
+            lineStyle: {
+              type: 'dashed',
+              color: '#8AB1DC',
+            },
+          },
+        },
+        legend: {
+          icon: 'circle',
+          itemWidth: 8,
+          itemHeight: 8,
+          itemGap: 10,
+          top: '16',
+          right: '10',
+          data: ['维修新增', '维修完成'],
+          textStyle: {
+            fontSize: csize(16),
+            color: '#8AB1DC',
+          },
+        },
+        grid: {
+          x: csize(65),
+          y: csize(50),
+          x2: csize(30),
+          y2: csize(30),
+          containLabel: false,
+        },
+        xAxis: [
+          {
+            type: 'category',
+            boundaryGap: false,
+            axisLabel: {
+              interval: Math.floor(times.length / 10),
+              showMinLabel: true, //是否显示最小 tick 的 label
+              showMaxLabel: true, //是否显示最大 tick 的 label
+              fontSize: csize(12),
+            },
+            axisLine: {
+              show: false,
+              lineStyle: {
+                color: '#8AB1DC',
+              },
+            },
+            axisTick: {
+              show: false,
+            },
+            data: times,
+          },
+        ],
+        yAxis: [
+          {
+            type: 'value',
+            name: '单',
+            nameTextStyle: {
+              fontSize: csize(16),
+            },
+            axisLine: {
+              show: false,
+              lineStyle: {
+                color: '#8AB1DC',
+              },
+            },
+            axisLabel: {
+              margin: 10,
+              textStyle: {
+                fontSize: csize(12),
+              },
+            },
+            splitLine: {
+              lineStyle: {
+                color: '#364D95',
+              },
+            },
+            axisTick: {
+              show: false,
+            },
+          },
+        ],
+        series: [
+          {
+            name: '维修新增',
+            type: 'line',
+            smooth: true,
+            showSymbol: false,
+            lineStyle: {
+              normal: {
+                width: 2,
+              },
+            },
+            areaStyle: {
+              normal: {
+                color: new echarts.graphic.LinearGradient(
+                  0,
+                  0,
+                  0,
+                  1,
+                  [
+                    {
+                      offset: 0,
+                      color: 'rgba(137, 189, 27, 0.3)',
+                    },
+                    {
+                      offset: 0.8,
+                      color: 'rgba(137, 189, 27, 0)',
+                    },
+                  ],
+                  false
+                ),
+                shadowColor: 'rgba(0, 0, 0, 0.1)',
+                shadowBlur: 10,
+              },
+            },
+            itemStyle: {
+              normal: {
+                color: '#F34799',
+              },
+            },
+            data: data1,
+          },
+          {
+            name: '维修完成',
+            type: 'line',
+            smooth: true,
+            showSymbol: false,
+            lineStyle: {
+              normal: {
+                width: 2,
+              },
+            },
+            areaStyle: {
+              normal: {
+                color: new echarts.graphic.LinearGradient(
+                  0,
+                  0,
+                  0,
+                  1,
+                  [
+                    {
+                      offset: 0,
+                      color: 'rgba(0, 136, 212, 0.3)',
+                    },
+                    {
+                      offset: 0.8,
+                      color: 'rgba(0, 136, 212, 0)',
+                    },
+                  ],
+                  false
+                ),
+                shadowColor: 'rgba(0, 0, 0, 0.1)',
+                shadowBlur: 10,
+              },
+            },
+            itemStyle: {
+              normal: {
+                color: '#38A0D6',
+              },
+            },
+            data: data2,
+          },
+        ],
+      });
+    },
+  },
+};
+</script>
+
+<style></style>

+ 488 - 0
src/views/bigViews/dataView1/components/trendChart.vue

@@ -0,0 +1,488 @@
+<template>
+  <moduleEnclosure title="趋势图">
+    <template v-slot:rightce>
+      <div class="classbtns">
+        <div
+          @click="cindex = 0"
+          :class="{
+            select: cindex === 0,
+          }"
+        >
+          浏览量
+        </div>
+        <div
+          @click="cindex = 1"
+          :class="{
+            select: cindex === 1,
+          }"
+        >
+          访客量
+        </div>
+      </div>
+    </template>
+    <el-carousel
+      height="100%"
+      style="width: 100%; height: 100%"
+      ref="elCarousel"
+      :autoplay="false"
+    >
+      <el-carousel-item v-for="(item, index) in 2" :key="index">
+        <div style="width: 100%; height: 100%">
+          <div
+            :id="`chartmain_${item}`"
+            style="width: 100%; height: 100%"
+          ></div>
+        </div>
+      </el-carousel-item>
+    </el-carousel>
+  </moduleEnclosure>
+</template>
+
+<script>
+import moduleEnclosure from '@/components/moduleEnclosure.vue';
+import * as echarts from 'echarts';
+import { getQuery12 } from '@/api/bigView.js';
+import { csize } from '@/utils/const.js';
+let myChart, myChart2;
+export default {
+  components: {
+    moduleEnclosure,
+  },
+  data() {
+    return {
+      cindex: -1,
+      myChart: null,
+      myChart2: null,
+    };
+  },
+  mounted() {
+    this.timeId = getQuery12((res) => {
+      this.eac(res.data);
+      this.init_myChart2(res.data);
+    }, 70000);
+    this.cindex = 0;
+  },
+  beforeUnmount() {
+    this.timeId();
+  },
+  watch: {
+    cindex(newVal, oldValue) {
+      if (oldValue !== -1) {
+        this.$refs.elCarousel.next();
+      }
+      if (this.timed) {
+        clearTimeout(this.timed);
+      }
+      this.timed = setTimeout(() => {
+        this.cindex = this.cindex ? 0 : 1;
+      }, 30000);
+    },
+  },
+  methods: {
+    eac(value) {
+      var times = value.map((item) => {
+        var str1 = item.ddate.split(' ')[0];
+        return str1.slice(5);
+      });
+      var data = value.map((item) => {
+        return item.badapp;
+      });
+      var option = {
+        tooltip: {
+          trigger: 'axis',
+          formatter: function (params) {
+            var res = '' + params[1].name + ' : ' + params[1].value;
+            return `<div style="color:#fff;">${res}</div>`;
+          },
+          transitionDuration: 0,
+          backgroundColor: '#092a66',
+          borderColor: '#0462b5',
+          borderRadius: 8,
+          borderWidth: 2,
+          padding: [5, 10],
+          axisPointer: {
+            type: 'line',
+            lineStyle: {
+              type: 'dashed',
+              color: '#8AB1DC',
+            },
+          },
+        },
+        title: {
+          text: '',
+          subtext: '',
+        },
+        grid: {
+          x: csize(65),
+          y: csize(40),
+          x2: csize(30),
+          y2: csize(30),
+        },
+        xAxis: {
+          data: times,
+          axisLabel: {
+            interval: Math.floor(times.length / 15),
+            showMinLabel: true, //是否显示最小 tick 的 label
+            showMaxLabel: true, //是否显示最大 tick 的 label
+            fontSize: csize(12),
+          },
+          axisTick: {
+            show: false,
+          },
+          axisLine: {
+            show: false,
+            symbol: ['none', 'arrow'],
+            symbolOffset: 12,
+            lineStyle: {
+              fontSize: csize(12),
+              color: '#8AB1DC',
+            },
+          },
+        },
+        yAxis: [
+          {
+            type: 'value',
+            name: '单位(单)',
+            nameTextStyle: {
+              fontSize: csize(16),
+            },
+            axisLine: {
+              show: false,
+              lineStyle: {
+                color: '#8AB1DC',
+              },
+            },
+            axisLabel: {
+              margin: 10,
+              textStyle: {
+                fontSize: csize(12),
+              },
+            },
+            splitLine: {
+              lineStyle: {
+                color: '#364D95',
+              },
+            },
+            axisTick: {
+              show: false,
+            },
+          },
+        ],
+        dataZoom: [
+          {
+            type: 'inside',
+          },
+        ],
+        series: [
+          {
+            // For shadow
+            type: 'bar',
+            barWidth: 10,
+            itemStyle: {
+              color: 'rgba(0,0,0,0.05)',
+            },
+            barGap: '-100%',
+            barCategoryGap: '40%',
+            data: data,
+            animation: false,
+          },
+          {
+            type: 'bar',
+            barWidth: 10,
+            itemStyle: {
+              color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
+                { offset: 0, color: '#0efdff' },
+                { offset: 0.5, color: '#188df0' },
+                { offset: 1, color: '#188df0' },
+              ]),
+              barBorderRadius: 5,
+            },
+            emphasis: {
+              itemStyle: {
+                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
+                  { offset: 0, color: '#2378f7' },
+                  { offset: 0.7, color: '#2378f7' },
+                  { offset: 1, color: '#0efdff' },
+                ]),
+                barBorderRadius: 5,
+              },
+            },
+            data: data,
+          },
+        ],
+      };
+      if (myChart) {
+        myChart.dispose();
+      }
+      myChart = new echarts.init(document.getElementById('chartmain_1'));
+      myChart.setOption(option);
+    },
+    init_myChart2(value) {
+      var times = value.map((item) => {
+        var str1 = item.ddate.split(' ')[0];
+        return str1.slice(5);
+      });
+      var data = value.map((item) => {
+        return item.goodrate;
+      });
+      var data1 = value.map((item) => {
+        return item.insrate;
+      });
+      var data2 = value.map((item) => {
+        return item.reprate;
+      });
+      if (myChart2) {
+        myChart2.dispose();
+      }
+      myChart2 = new echarts.init(document.getElementById('chartmain_2'));
+      myChart2.setOption({
+        tooltip: {
+          trigger: 'axis',
+          formatter: function (params) {
+            var res = '';
+            for (var i = 0, l = params.length; i < l; i++) {
+              res +=
+                '' + params[i].seriesName + ' : ' + params[i].value + '<br>';
+            }
+            return `<div style="color:#fff;">${res}</div>`;
+          },
+          transitionDuration: 0,
+          backgroundColor: '#092a66',
+          borderColor: '#0462b5',
+          borderRadius: 8,
+          borderWidth: 2,
+          padding: [5, 10],
+          axisPointer: {
+            type: 'line',
+            lineStyle: {
+              type: 'dashed',
+              color: '#8AB1DC',
+            },
+          },
+        },
+        legend: {
+          icon: 'circle',
+          itemWidth: 8,
+          itemHeight: 8,
+          itemGap: 10,
+          top: '16',
+          right: '10',
+          data: ['好评率', '安装评价率', '维修评价率'],
+          textStyle: {
+            fontSize: csize(16),
+            color: '#8AB1DC',
+          },
+        },
+        grid: {
+          x: csize(65),
+          y: csize(50),
+          x2: csize(30),
+          y2: csize(30),
+        },
+        xAxis: [
+          {
+            type: 'category',
+            boundaryGap: false,
+            axisLabel: {
+              interval: Math.floor(times.length / 15),
+              showMinLabel: true, //是否显示最小 tick 的 label
+              showMaxLabel: true, //是否显示最大 tick 的 label
+              fontSize: csize(12),
+            },
+            axisLine: {
+              show: false,
+              lineStyle: {
+                color: '#8AB1DC',
+              },
+            },
+            axisTick: {
+              show: false,
+            },
+            data: times,
+          },
+        ],
+        yAxis: [
+          {
+            type: 'value',
+            name: '单位(%)',
+            nameTextStyle: {
+              fontSize: csize(16),
+            },
+            axisLine: {
+              show: false,
+              lineStyle: {
+                color: '#8AB1DC',
+              },
+            },
+            axisLabel: {
+              margin: 10,
+              textStyle: {
+                fontSize: csize(12),
+              },
+            },
+            splitLine: {
+              lineStyle: {
+                color: '#364D95',
+              },
+            },
+            axisTick: {
+              show: false,
+            },
+          },
+        ],
+        series: [
+          {
+            name: '好评率',
+            type: 'line',
+            smooth: true,
+            showSymbol: false,
+            lineStyle: {
+              normal: {
+                width: 2,
+              },
+            },
+            areaStyle: {
+              normal: {
+                color: new echarts.graphic.LinearGradient(
+                  0,
+                  0,
+                  0,
+                  1,
+                  [
+                    {
+                      offset: 0,
+                      color: 'rgba(137, 189, 27, 0.3)',
+                    },
+                    {
+                      offset: 0.8,
+                      color: 'rgba(137, 189, 27, 0)',
+                    },
+                  ],
+                  false
+                ),
+                shadowColor: 'rgba(0, 0, 0, 0.1)',
+                shadowBlur: 10,
+              },
+            },
+            itemStyle: {
+              normal: {
+                color: '#F34799',
+              },
+            },
+            data: data,
+          },
+          {
+            name: '安装评价率',
+            type: 'line',
+            smooth: true,
+            showSymbol: false,
+            lineStyle: {
+              normal: {
+                width: 2,
+              },
+            },
+            areaStyle: {
+              normal: {
+                color: new echarts.graphic.LinearGradient(
+                  0,
+                  0,
+                  0,
+                  1,
+                  [
+                    {
+                      offset: 0,
+                      color: 'rgba(137, 189, 27, 0.3)',
+                    },
+                    {
+                      offset: 0.8,
+                      color: 'rgba(137, 189, 27, 0)',
+                    },
+                  ],
+                  false
+                ),
+                shadowColor: 'rgba(0, 0, 0, 0.1)',
+                shadowBlur: 10,
+              },
+            },
+            itemStyle: {
+              normal: {
+                color: '#1cc840',
+              },
+            },
+            data: data1,
+          },
+          {
+            name: '维修评价率',
+            type: 'line',
+            smooth: true,
+            showSymbol: false,
+            lineStyle: {
+              normal: {
+                width: 2,
+              },
+            },
+            areaStyle: {
+              normal: {
+                color: new echarts.graphic.LinearGradient(
+                  0,
+                  0,
+                  0,
+                  1,
+                  [
+                    {
+                      offset: 0,
+                      color: 'rgba(0, 136, 212, 0.3)',
+                    },
+                    {
+                      offset: 0.8,
+                      color: 'rgba(0, 136, 212, 0)',
+                    },
+                  ],
+                  false
+                ),
+                shadowColor: 'rgba(0, 0, 0, 0.1)',
+                shadowBlur: 10,
+              },
+            },
+            itemStyle: {
+              normal: {
+                color: '#43bbfb',
+              },
+            },
+            data: data2,
+          },
+        ],
+      });
+    },
+  },
+};
+</script>
+
+<style scoped lang="scss">
+.classbtns {
+  width: 160px;
+  height: 28px;
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  border: 2px solid #0e72e6;
+  cursor: pointer;
+  div {
+    width: 50%;
+    height: 100%;
+    text-align: center;
+    line-height: 28px;
+  }
+  div:nth-child(1) {
+    border-right: 2px solid #0e72e6;
+  }
+  .select {
+    background: #0e72e6;
+    color: #bbd4ff;
+  }
+}
+::v-deep .el-carousel__arrow,
+::v-deep .el-carousel__indicators {
+  display: none;
+}
+</style>

+ 232 - 0
src/views/bigViews/dataView1/components/workOrderStatistics.vue

@@ -0,0 +1,232 @@
+<template>
+  <moduleEnclosure title="近30天累计工单统计">
+    <div id="main4" style="width: 100%; height: 100%"></div>
+  </moduleEnclosure>
+</template>
+
+<script>
+import moduleEnclosure from '@/components/moduleEnclosure.vue';
+import * as echarts from 'echarts';
+import { getQuery9 } from '@/api/bigView.js';
+import { csize } from '@/utils/const.js';
+let myChart1;
+export default {
+  components: {
+    moduleEnclosure,
+  },
+  data() {
+    return {
+      myChart: null,
+    };
+  },
+  mounted() {
+    this.timeId = getQuery9((res) => {
+      this.eac(res.data);
+    }, 60000);
+  },
+  beforeUnmount() {
+    this.timeId();
+  },
+  methods: {
+    eac(value) {
+      var names = [];
+      var fz = 2000;
+      var values1 = [...value].sort((a, b) => {
+        return b.cut - a.cut;
+      });
+      var values2 = [...value].sort((a, b) => {
+        return b.machine_num - a.machine_num;
+      });
+      for (var i = 0; i < 4; i++) {
+        var name1 = values1[i].sales_type;
+        var name2 = values2[i].sales_type;
+        if (!~names.indexOf(name1)) {
+          names.push(name1);
+        }
+        if (!~names.indexOf(name2)) {
+          names.push(name2);
+        }
+      }
+      var obj = {
+        sales_type: '其他',
+        cut: 0,
+        machine_num: 0,
+      };
+      var list = value.filter((item) => {
+        if (
+          ~names.indexOf(item.sales_type) ||
+          item.cut > fz ||
+          item.machine_num > fz
+        ) {
+          return true;
+        } else {
+          obj.cut += item.cut;
+          obj.machine_num += item.machine_num;
+          return false;
+        }
+      });
+      list.push(obj);
+      var dataAxis = list.map((item) => item.sales_type);
+      var data1 = list.map((item) => item.cut);
+      var data2 = list.map((item) => item.machine_num);
+      var option = {
+        tooltip: {
+          trigger: 'axis',
+          formatter: function (params) {
+            var res = '新增工单' + ' : ' + params[0].value + '<br/>';
+            res += '设备总量' + ' : ' + params[1].value + '<br/>';
+            return `<div style="color:#fff;"><div>${params[0].name}</div>${res}</div>`;
+          },
+          transitionDuration: 0,
+          backgroundColor: '#092a66',
+          borderColor: '#0462b5',
+          borderRadius: 8,
+          borderWidth: 2,
+          padding: [5, 10],
+          axisPointer: {
+            type: 'line',
+            lineStyle: {
+              type: 'dashed',
+              color: '#8AB1DC',
+            },
+          },
+        },
+        title: {
+          text: '',
+          subtext: '',
+        },
+        legend: {
+          icon: 'circle',
+          itemWidth: 8,
+          itemHeight: 8,
+          itemGap: 10,
+          top: '16',
+          right: '10',
+          data: ['新增工单', '设备总量'],
+          textStyle: {
+            fontSize: csize(16),
+            color: '#8AB1DC',
+          },
+        },
+        grid: {
+          x: csize(65),
+          y: csize(50),
+          x2: csize(30),
+          y2: csize(30),
+        },
+        xAxis: {
+          data: dataAxis,
+          axisLabel: {
+            /*inside: true,*/
+            interval: 0,
+            textStyle: {
+              fontSize: csize(16),
+            },
+          },
+          axisTick: {
+            show: false,
+          },
+          axisLine: {
+            show: false,
+            symbol: ['none', 'arrow'],
+            symbolOffset: 12,
+            lineStyle: {
+              fontSize: csize(12),
+              color: '#8AB1DC',
+            },
+          },
+        },
+        yAxis: [
+          {
+            type: 'value',
+            name: '单',
+            nameTextStyle: {
+              fontSize: csize(16),
+            },
+            axisLine: {
+              show: false,
+              lineStyle: {
+                color: '#8AB1DC',
+              },
+            },
+            axisLabel: {
+              margin: 10,
+              textStyle: {
+                fontSize: csize(12),
+              },
+            },
+            splitLine: {
+              lineStyle: {
+                color: '#364D95',
+              },
+            },
+            axisTick: {
+              show: false,
+            },
+          },
+        ],
+        dataZoom: [
+          {
+            type: 'inside',
+          },
+        ],
+        series: [
+          {
+            name: '新增工单',
+            type: 'bar',
+            barGap: 0.2,
+            barWidth: 8,
+            itemStyle: {
+              normal: {
+                show: true,
+                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
+                  {
+                    offset: 0,
+                    color: '#35d4cb',
+                  },
+                  {
+                    offset: 1,
+                    color: '#3cf8ed',
+                  },
+                ]),
+                barBorderRadius: 10,
+              },
+            },
+            data: data1,
+          },
+          {
+            name: '设备总量',
+            type: 'bar',
+            barGap: 0.2,
+            barWidth: 8,
+            itemStyle: {
+              normal: {
+                show: true,
+                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
+                  {
+                    offset: 0,
+                    color: '#3077bd',
+                  },
+                  {
+                    offset: 1,
+                    color: '#3d99fd',
+                  },
+                ]),
+                barBorderRadius: 10,
+              },
+            },
+            data: data2,
+          },
+        ],
+      };
+      if (myChart1) {
+        myChart1.dispose();
+      }
+      myChart1 = new echarts.init(document.getElementById('main4'));
+      myChart1.setOption(option);
+    },
+  },
+};
+</script>
+
+<style></style>

+ 230 - 0
src/views/bigViews/dataView1/components/workOrderTrend.vue

@@ -0,0 +1,230 @@
+<template>
+  <moduleEnclosure title="近30天工单趋势">
+    <div id="main2" style="width: 100%; height: 100%"></div>
+  </moduleEnclosure>
+</template>
+
+<script>
+import moduleEnclosure from '@/components/moduleEnclosure.vue';
+import * as echarts from 'echarts';
+import { getQuery11 } from '@/api/bigView.js';
+import { csize } from '@/utils/const.js';
+let myChart3;
+export default {
+  components: {
+    moduleEnclosure,
+  },
+  data() {
+    return {
+      myChart2: null,
+    };
+  },
+  mounted() {
+    this.timeId = getQuery11((res) => {
+      this.init_myChart2(res.data);
+    }, 30000);
+  },
+  beforeUnmount() {
+    this.timeId();
+  },
+  methods: {
+    init_myChart2(value) {
+      var times = value.map((item) => {
+        var str1 = item.ddate.split(' ')[0];
+        return str1.slice(5);
+      });
+      var data1 = value.map((item) => {
+        return item.completeMachine;
+      });
+      var data2 = value.map((item) => {
+        return item.completeOrder;
+      });
+      if (myChart3) {
+        myChart3.dispose();
+      }
+      myChart3 = new echarts.init(document.getElementById('main2'));
+      myChart3.setOption({
+        tooltip: {
+          trigger: 'axis',
+          formatter: function (params) {
+            var res = '';
+            for (var i = 0, l = params.length; i < l; i++) {
+              res +=
+                '' + params[i].seriesName + ' : ' + params[i].value + '<br>';
+            }
+            return `<div style="color:#fff;">${res}</div>`;
+          },
+          transitionDuration: 0,
+          backgroundColor: '#092a66',
+          borderColor: '#0462b5',
+          borderRadius: 8,
+          borderWidth: 2,
+          padding: [5, 10],
+          axisPointer: {
+            type: 'line',
+            lineStyle: {
+              type: 'dashed',
+              color: '#8AB1DC',
+            },
+          },
+        },
+        legend: {
+          icon: 'circle',
+          itemWidth: 8,
+          itemHeight: 8,
+          itemGap: 10,
+          top: '16',
+          right: '10',
+          data: ['新增', '完成'],
+          textStyle: {
+            fontSize: csize(16),
+            color: '#8AB1DC',
+          },
+        },
+        grid: {
+          x: csize(65),
+          y: csize(50),
+          x2: csize(30),
+          y2: csize(30),
+          containLabel: false,
+        },
+        xAxis: [
+          {
+            type: 'category',
+            boundaryGap: false,
+            axisLabel: {
+              interval: Math.floor(times.length / 10),
+              showMinLabel: true, //是否显示最小 tick 的 label
+              showMaxLabel: true, //是否显示最大 tick 的 label
+              fontSize: csize(12),
+            },
+            axisLine: {
+              show: false,
+              lineStyle: {
+                color: '#8AB1DC',
+              },
+            },
+            axisTick: {
+              show: false,
+            },
+            data: times,
+          },
+        ],
+        yAxis: [
+          {
+            type: 'value',
+            name: '单',
+            nameTextStyle: {
+              fontSize: csize(16),
+            },
+            axisLine: {
+              show: false,
+              lineStyle: {
+                color: '#8AB1DC',
+              },
+            },
+            axisLabel: {
+              margin: 10,
+              textStyle: {
+                fontSize: csize(12),
+              },
+            },
+            splitLine: {
+              lineStyle: {
+                color: '#364D95',
+              },
+            },
+            axisTick: {
+              show: false,
+            },
+          },
+        ],
+        series: [
+          {
+            name: '新增',
+            type: 'line',
+            smooth: true,
+            showSymbol: false,
+            lineStyle: {
+              normal: {
+                width: 2,
+              },
+            },
+            areaStyle: {
+              normal: {
+                color: new echarts.graphic.LinearGradient(
+                  0,
+                  0,
+                  0,
+                  1,
+                  [
+                    {
+                      offset: 0,
+                      color: 'rgba(137, 189, 27, 0.3)',
+                    },
+                    {
+                      offset: 0.8,
+                      color: 'rgba(137, 189, 27, 0)',
+                    },
+                  ],
+                  false
+                ),
+                shadowColor: 'rgba(0, 0, 0, 0.1)',
+                shadowBlur: 10,
+              },
+            },
+            itemStyle: {
+              normal: {
+                color: '#1cc840',
+              },
+            },
+            data: data1,
+          },
+          {
+            name: '完成',
+            type: 'line',
+            smooth: true,
+            showSymbol: false,
+            lineStyle: {
+              normal: {
+                width: 2,
+              },
+            },
+            areaStyle: {
+              normal: {
+                color: new echarts.graphic.LinearGradient(
+                  0,
+                  0,
+                  0,
+                  1,
+                  [
+                    {
+                      offset: 0,
+                      color: 'rgba(0, 136, 212, 0.3)',
+                    },
+                    {
+                      offset: 0.8,
+                      color: 'rgba(0, 136, 212, 0)',
+                    },
+                  ],
+                  false
+                ),
+                shadowColor: 'rgba(0, 0, 0, 0.1)',
+                shadowBlur: 10,
+              },
+            },
+            itemStyle: {
+              normal: {
+                color: '#43bbfb',
+              },
+            },
+            data: data2,
+          },
+        ],
+      });
+    },
+  },
+};
+</script>
+
+<style></style>

+ 115 - 0
src/views/bigViews/dataView1/index.vue

@@ -0,0 +1,115 @@
+<template>
+  <div class="margin-of-content">
+    <zj-page-container direction="row">
+      <zj-page-fill>
+        <zj-page-container direction="row">
+          <div style="width: 26%">
+            <zj-page-container>
+              <div class="module-inner-margin h47">
+                <!-- 辅配件统计 -->
+                <accessoryStatistics />
+              </div>
+              <div class="module-inner-margin h53">
+                <!-- 工单统计 -->
+                <workOrderStatistics />
+              </div>
+              <div
+                class="module-inner-margin"
+                style="min-height: 30.32%; height: 30.32%"
+              >
+                <!-- 工单趋势 -->
+                <workOrderTrend />
+              </div>
+            </zj-page-container>
+          </div>
+          <div style="width: 48%">
+            <zj-page-container>
+              <div class="module-inner-margin h70">
+                <mapdata v-if="showMap" />
+              </div>
+              <div class="module-inner-margin h30">
+                <trendChart />
+              </div>
+            </zj-page-container>
+          </div>
+          <div style="width: 26%">
+            <zj-page-container>
+              <div class="module-inner-margin h47">
+                <orderStatistics />
+              </div>
+              <div class="module-inner-margin h53">
+                <orderTrend />
+              </div>
+              <div
+                class="module-inner-margin"
+                style="min-height: 30.32%; height: 30.32%"
+              >
+                <orderAmountTrend />
+              </div>
+            </zj-page-container>
+          </div>
+        </zj-page-container>
+      </zj-page-fill>
+    </zj-page-container>
+  </div>
+</template>
+
+<script>
+import orderAmountTrend from './components/orderAmountTrend.vue';
+import workOrderTrend from './components/workOrderTrend.vue';
+import orderTrend from './components/orderTrend.vue';
+import accessoryStatistics from './components/accessoryStatistics.vue';
+import orderStatistics from './components/orderStatistics.vue';
+import mapdata from './components/mapdata.vue';
+import workOrderStatistics from './components/workOrderStatistics.vue';
+import trendChart from './components/trendChart.vue';
+export default {
+  components: {
+    orderAmountTrend,
+    workOrderTrend,
+    orderTrend,
+    accessoryStatistics,
+    orderStatistics,
+    mapdata,
+    workOrderStatistics,
+    trendChart,
+  },
+  data() {
+    return {
+      showMap: false,
+    };
+  },
+  mounted() {
+    this.$nextTick(() => {
+      this.showMap = true;
+    });
+  },
+  beforeUnmount() {},
+  methods: {},
+};
+</script>
+
+<style scoped lang="scss">
+.margin-of-content {
+  width: 100%;
+  height: 100%;
+  box-sizing: border-box;
+  padding: 6px;
+}
+.module-inner-margin {
+  box-sizing: border-box;
+  padding: 6px;
+}
+.h30 {
+  height: 30%;
+}
+.h53 {
+  height: 53%;
+}
+.h47 {
+  height: 47%;
+}
+.h70 {
+  height: 70%;
+}
+</style>

+ 211 - 0
src/views/bigViews/index.vue

@@ -0,0 +1,211 @@
+<template>
+  <page-size-limit>
+    <div class="big-view-t1" @wheel="goWheel">
+      <!-- <div
+        class="bggif"
+        :style="{
+          background: `url('${
+            [
+              'https://zfire-train.oss-cn-guangzhou.aliyuncs.com/train/pic/166997089127898d52ae7-87a5-49ca-b25b-ee1fe4f735ba.gif',
+              'https://pgxtadm.greeapps.com/java/img/get?key=uploads/20230417/860f5e3c02404eb4b638a92edcec47c9.gif',
+              'https://pgxtadm.greeapps.com/java/img/get?key=uploads/20230417/d30d030ca19c0cf0cb460e03acee5d8b.gif',
+              'https://pgxtadm.greeapps.com/java/img/get?key=uploads/20230417/16c6e3dad13c5ffe2725c42bd5e42183.gif',
+              'https://pgxtadm.greeapps.com/java/img/get?key=uploads/20230417/f6dfd70df6401871a35c255f38d5a862.gif',
+            ][dayIndex]
+          }')`,
+        }"
+      /> -->
+      <zj-page-container>
+        <div class="head-size"><head-view/></div>
+        <zj-page-fill>
+          <dataView1/>
+        </zj-page-fill>
+      </zj-page-container>
+    </div>
+  </page-size-limit>
+</template>
+
+<script>
+import pageSizeLimit from '@/components/page-size-limit.vue';
+import headView from '@/components/head.vue';
+import { delayPerform } from 'js-perform-lock';
+import { login } from '@/api/bigView.js';
+import Cookies from 'js-cookie';
+import { commonly } from '@/api/bigView.js';
+import loginbg from '@/assets/loginbg.png';
+import { ElMessage, ElLoading } from 'element-ui';
+var d;
+import dataView1 from './dataView1/index.vue';
+import bus from '@/utils/eventBus.js';
+export default {
+  components: {
+    headView,
+    dataView1,
+    pageSizeLimit,
+  },
+  data() {
+    return {
+      dayIndex: (new Date().getDate() - 1) % 5,
+      loginbg,
+      dialogVisible: Cookies.get('token') ? false : true,
+      dynamicValidateForm: {},
+      showBool: true,
+      swindex: 0,
+      autoplay: true,
+    };
+  },
+  mounted() {
+    d = new delayPerform(250).refactor((/**可接收参数**/) => {
+      this.re();
+    });
+    window.addEventListener('resize', d);
+    if (!this.dialogVisible) {
+      commonly()
+        .then(() => {})
+        .catch(() => {
+          this.dialogVisible = true;
+        });
+    }
+    bus.on('autoplay', (autoplay) => {
+      this.autoplay = autoplay;
+    });
+  },
+  beforeUnmount() {
+    window.removeEventListener('resize', d);
+  },
+  methods: {
+    changeswiper(index) {
+      this.swindex = index;
+    },
+    goWheel(event) {
+      if (this.$refs.swiper) {
+        if (event.deltaY > 0 && this.swindex < 2) {
+          this.$refs.swiper.next();
+        }
+        if (event.deltaY < 0 && this.swindex > 0) {
+          this.$refs.swiper.prev();
+        }
+      }
+    },
+    re() {
+      this.showBool = false;
+      this.autoplay = true;
+      this.swindex = 0;
+      this.$nextTick(() => {
+        this.showBool = true;
+      });
+    },
+    sub() {
+      if (!this.dynamicValidateForm.username) {
+        ElMessage.error('用户名不能为空');
+        return;
+      }
+      if (!this.dynamicValidateForm.password) {
+        ElMessage.error('密码不能为空');
+        return;
+      }
+      const loading = ElLoading.service({
+        lock: true,
+        text: 'Loading',
+        background: 'rgba(0, 0, 0, 0.7)',
+      });
+      login({ params: this.dynamicValidateForm })
+        .then((res) => {
+          Cookies.set('token', res.data);
+          this.dialogVisible = false;
+          loading.close();
+          this.re();
+        })
+        .catch((err) => {
+          loading.close();
+          console.log(err);
+        });
+    },
+  },
+};
+</script>
+
+<style lang="scss">
+.el-carousel__arrow {
+  top: 75% !important;
+}
+</style>
+<style scoped lang="scss">
+::v-deep .el-carousel,
+::v-deep .el-carousel__container {
+  height: 100%;
+}
+.loginBG {
+  width: 520px; //650px;
+  height: 436px; //545px;
+  background-size: 100% 100%;
+  position: fixed;
+  top: 50%;
+  left: 50%;
+  transform: translate(-50%, -50%);
+  .loginBGform {
+    width: 100%;
+    height: 100%;
+    position: relative;
+    ::v-deep .el-input {
+      background: rgba(0, 0, 0, 0) !important;
+      border: none !important;
+      box-shadow: none !important;
+      .el-input__wrapper {
+        background: rgba(0, 0, 0, 0) !important;
+        box-shadow: none !important;
+        border: none !important;
+      }
+      .el-input__inner {
+        color: #fff;
+      }
+    }
+    .username {
+      width: 200px;
+      height: 30px;
+      position: absolute;
+      top: 200px;
+      left: 196px;
+      cursor: pointer;
+    }
+    .mimasl {
+      width: 200px;
+      height: 30px;
+      position: absolute;
+      top: 272px;
+      left: 196px;
+      cursor: pointer;
+    }
+    .anniuyangs {
+      width: 290px;
+      height: 38px;
+      position: absolute;
+      top: 328px;
+      left: 129px;
+      cursor: pointer;
+    }
+  }
+}
+.big-view-t1 {
+  width: 100%;
+  height: 100%;
+  box-sizing: border-box;
+  background: #080c42;
+  position: relative;
+
+  .bggif {
+    opacity: 0.5;
+    position: absolute;
+    top: 0;
+    bottom: 0;
+    left: 0;
+    right: 0;
+    z-index: 0;
+    // background: url('https://zfire-train.oss-cn-guangzhou.aliyuncs.com/train/pic/166997089127898d52ae7-87a5-49ca-b25b-ee1fe4f735ba.gif');
+  }
+  .head-size {
+    width: 100%;
+    height: 60px;
+  }
+}
+</style>

+ 2 - 2
src/views/salesPurchasing/goodsInventory/index.vue

@@ -89,9 +89,9 @@ export default {
 						this.$router.push({
 							name: 'goodsCodeMachineAccount',
 							params: {
-								pageName: row.id,
+								pageName: row.goodsMaterialId,
 								pageType: '-',
-								pageCode: row.id
+								pageCode: row.goodsMaterialId
 							},
 						})
 					}

+ 1 - 0
src/views/salesPurchasing/goodsPurchasedStored/index.vue

@@ -111,6 +111,7 @@ export default {
       activeName: 'goodsInfo',
       goods_material_id: '',
       joinCode: false,
+	  joinCodeText: JSON.parse(localStorage.getItem('greemall_user')).joinCode,
       logs:[]
     }
   },

+ 4 - 1
src/views/salesPurchasing/merchandisePurchaseReturn/index.vue

@@ -102,11 +102,14 @@ export default {
         totalQty: '',
         venderId: '',
         venderName: '',
-        codeInfoList: []
+        codeInfoList: [],
+		storageId: '',
+		storageName: '',
       },
       activeName: 'goodsInfo',
       goods_material_id: '',
       joinCode: false,
+	  joinCodeText: JSON.parse(localStorage.getItem('greemall_user')).joinCode,
       logs:[]
     }
   },

+ 2 - 2
src/views/salesPurchasing/mixins/common_code.js

@@ -502,14 +502,14 @@ export default {
                                 编辑
                               </el-button>
                             ) : null,
-                            <el-button
+                           <el-button
                               type="text"
                               onClick={() => {
                                 this.delCode(row, index)
                               }}
                             >
                               删除
-                            </el-button>
+                            </el-button>,
                           ]
                         : null}
                     </div>

+ 3 - 3
src/views/salesPurchasing/mixins/common_form.js

@@ -143,7 +143,7 @@ export default {
                                   this.joinCode = res.data.joinCode === "CODE"
 								  this.formData.storageId = res.data.storageId
 								  this.formData.storageName = res.data.storageName
-								  this.getWarehouseList()
+								  this.getWarehouseList(1)
                                   this.formData.items = res.data.items.map(item => ({
                                     brandId: item.brandId,
                                     brandName: item.brandName,
@@ -298,13 +298,13 @@ export default {
         })
       }
     },
-	getWarehouseList(){
+	getWarehouseList(type){
 		storageListPageV2({
           pageNum: 1,
           pageSize: -1,
           params: [{param: "a.type", compare: "like", value: "商品"},{param: "a.status", compare: "=", value: "true"}]
         }).then(res => {
-			if(JSON.parse(localStorage.getItem('greemall_user')).joinCode != "NO" && !this.formData.storageId){
+			if(JSON.parse(localStorage.getItem('greemall_user')).joinCode != "NO" && !this.formData.storageId && type){
 				this.formData.storageId = res.data.records[0].storageId
 				this.formData.storageName = res.data.records[0].storageName
 			}

+ 2 - 1
src/views/salesPurchasing/mixins/out_storage_goods.js

@@ -202,7 +202,8 @@ export default {
           }
         },
         ...(() => {
-          if (this.formDialogType < 2 && !~['WAIT', 'OK', 'FAIL'].indexOf(this.formData.status)) {
+			let arr = this.joinCodeText == 'CODE'?['SAVE','WAIT', 'OK', 'FAIL']:['WAIT', 'OK', 'FAIL']
+          if (this.formDialogType < 2 && !~arr.indexOf(this.formData.status)) {
             return [
               {
                 columnAttributes: {

+ 9 - 9
src/views/salesPurchasing/mixins/storage_goods.js

@@ -466,7 +466,7 @@ export default {
                             保存
                           </el-button>
                         ) : null,
-                        this.isEditIndex == -1 ? (
+                        this.isEditIndex == -1 && (this.joinCodeText != 'CODE' ||  this.formDialogType == 0) ? (
                           <el-button
                             type="text"
                             onClick={() => {
@@ -476,14 +476,14 @@ export default {
                             编辑
                           </el-button>
                         ) : null,
-                        <el-button
-                          type="text"
-                          onClick={() => {
-                            this.delGoodsInfo(row, index)
-                          }}
-                        >
-                          删除
-                        </el-button>
+						this.joinCodeText != 'CODE' || this.formDialogType == 0 ? (<el-button
+						   type="text"
+						   onClick={() => {
+						     this.delGoodsInfo(row, index)
+						   }}
+						 >
+						   删除
+						 </el-button>) : null,
                       ]}
                     </div>
                   )

+ 2 - 2
src/views/salesPurchasing/mixins/storage_table.js

@@ -23,11 +23,11 @@ export default {
                 {this.activeName == 'goodsInfo'
                   ? [
                     !!~[0,1].indexOf(this.formDialogType) ? (
-                      <div style="margin-bottom:10px">
+                      this.joinCodeText != 'CODE' || this.formDialogType == 0?(<div style="margin-bottom:10px">
                         <el-button type="primary" onClick={this.addGoodsInfo}>
                           添加
                         </el-button>
-                      </div>
+                      </div>):null
                     ) : this.formDialogType == 1 && this.joinCode ? (
                       <div style="margin-bottom:10px">
                         <el-button type="primary" onClick={this.domlMban}>

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است