From fd1274d07f1e68ed28bdb08bd95e5bb27c4e2da1 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Sun, 25 Jun 2023 14:24:23 +0800
Subject: [PATCH] git无法使用期间修改……
---
src/views/home/components/leftContainer楼栋修改前.vue | 1610 +++
src/styles/media/index.scss | 41
src/views/home/components/dialog/keyPersonBox.vue | 68
src/views/home/xinzhou.js | 20991 ++++++++++---------------------------------
src/views/policeInfor/index.vue | 43
src/api/home/index.js | 50
src/styles/icon/index.min.css | 1
src/views/activity/components/publicIndex.vue | 5
src/views/activity/index.vue | 77
src/views/house/index.vue | 90
src/views/home/components/leftContainer.vue | 402
src/styles/dc/index.scss | 26
src/views/home/homeleft/difficulty.js | 238
src/views/home/components/dialog/areaDetailsBox.vue | 21
src/views/home/components/rightContainer值班修改后.vue | 1438 +++
src/styles/base/index.scss | 5
src/store/modules/user.js | 29
src/views/activity/components/twoDrawBtnBox.vue | 8
src/components/map/components/architecturePopup.vue | 154
public/images/earth-navi-control.png | 0
src/components/map/index.vue | 69
src/views/home/components/rightContainer.vue | 205
src/views/home/components/bottomContainer.vue | 209
src/views/home/index.vue | 911 +
src/views/activity/components/drawBtnBox.vue | 8
src/views/home/components/rightContainer值班修改前.vue | 1505 +++
src/api/dept/index.js | 16
src/views/layout/index.vue | 84
src/styles/icon/index.scss | 11
src/styles/icon/index.css | 99
30 files changed, 11,492 insertions(+), 16,922 deletions(-)
diff --git a/public/images/earth-navi-control.png b/public/images/earth-navi-control.png
new file mode 100644
index 0000000..d73a8bf
--- /dev/null
+++ b/public/images/earth-navi-control.png
Binary files differ
diff --git a/src/api/dept/index.js b/src/api/dept/index.js
index 551bbe5..baf5595 100644
--- a/src/api/dept/index.js
+++ b/src/api/dept/index.js
@@ -146,14 +146,15 @@
*/
export const getSearchExtensivelyBgAoiDeepdata = (ak, region, ids, infos) => {
return request({
- url: '/zhs/bs/search',
+ // url: '/zhs/bs/search',
// url: '/data/汇成观邸.json',
// url: '/data/search.json',
// url: '/data/阳光小区独栋.json',
- // url: '/data/search汇杰小区.json',
+ url: '/data/search汇杰小区.json',
+ // url: '/data/汪家园林家小区id详情搜.json',
// url: '/data/search三江星座.json',
method: 'get',
- requestBaseUrl: 'fengtDS',
+ // requestBaseUrl: 'fengtDS',
params: {
ak,
region,
@@ -170,12 +171,13 @@
*/
export const getSearchExtensivelyHousesdata = (ak, region, ids, infos) => {
return request({
- url: '/zhs/bs/search',
+ // url: '/zhs/bs/search',
// url: '/data/汇成观邸-户室.json',
// url: '/data/阳光小区独栋.json',
- // url: '/data/search汇杰小区1栋.json',
+ url: '/data/search汇杰小区1栋.json',
+ // url: '/data/汪家园林家小区2号id详情搜.json',
method: 'get',
- requestBaseUrl: 'fengtDS',
+ // requestBaseUrl: 'fengtDS',
params: {
ak,
region,
@@ -272,7 +274,7 @@
params: {
resBusId,
buildId,
- status,
+ ...status,
current,
realName,
phone
diff --git a/src/api/home/index.js b/src/api/home/index.js
index 91ad0d8..3c78192 100644
--- a/src/api/home/index.js
+++ b/src/api/home/index.js
@@ -25,14 +25,15 @@
* @param {*}
* @returns
*/
-export const getSchedulingList = (current, size, params) => {
+// export const getSchedulingList = (current, size, params) => {
+export const getSchedulingList = (params) => {
return request({
url: `/api/scheduling/scheduling/page`,
method: 'get',
params: {
...params,
- current: current,
- size: size
+ // current: current,
+ // size: size
}
})
}
@@ -197,4 +198,47 @@
})
}
+//实有房屋统计
+export const getVillageStatisticData = (params) => {
+ return request({
+ url: `/api/villageDetail/villageDetail/getVillageStatisticData`,
+ method: 'get',
+ params: params
+ })
+}
+//实有房屋统计--详情
+export const getVillageStatisticDetail = (params) => {
+ return request({
+ url: `/api/villageDetail/villageDetail/page`,
+ method: 'get',
+ params: params
+ })
+}
+
+//关注场所统计
+export const getPlaceOfConcernStatisticData = (params) => {
+ return request({
+ url: `/api/placeOfConcern/placeOfConcern/getPlaceOfConcernStatisticData`,
+ method: 'get',
+ params: params
+ })
+}
+
+//关注场所统计--详情
+export const getPlaceOfConcernStatisticDetail = (params) => {
+ return request({
+ url: `/api/placeOfConcern/placeOfConcern/page`,
+ method: 'get',
+ params: params
+ })
+}
+
+//实有住宅和关注场所统计总数
+export const getVillageDetailAndPlaceStatisticNumber = (params) => {
+ return request({
+ url: `/api/placeOfConcern/placeOfConcern/getVillageDetailAndPlaceStatisticNumber`,
+ method: 'get',
+ params: params
+ })
+}
diff --git a/src/components/map/components/architecturePopup.vue b/src/components/map/components/architecturePopup.vue
index e2ff6c0..2c0075c 100644
--- a/src/components/map/components/architecturePopup.vue
+++ b/src/components/map/components/architecturePopup.vue
@@ -16,8 +16,133 @@
详细信息
<div class="close" @click="closePopup" title="关闭"></div>
</div>
+ <div v-show="architectureDataPopup.curDataType == '学校'" class="label-content">
+ <div class="item">
+ <div>校园名:</div>
+ <div>{{ architectureDataPopup.unitName }}</div>
+ </div>
+ <div class="item">
+ <div>在校教职工人数:</div>
+ <div>{{ architectureDataPopup.teacherScale }}</div>
+ </div>
+ <div class="item">
+ <div>在校学生数量:</div>
+ <div>{{ architectureDataPopup.studentScale }}</div>
+ </div>
+ <div class="item">
+ <div>办学区域:</div>
+ <div>{{ architectureDataPopup.officeArea }}</div>
+ </div>
+ <div class="item">
+ <div>学校类型:</div>
+ <div>{{ architectureDataPopup.attentionType }}</div>
+ </div>
+ <div class="item">
+ <div>办学主体:</div>
+ <div>{{ architectureDataPopup.officeMain }}</div>
+ </div>
+ </div>
- <div
+ <div v-show="architectureDataPopup.curDataType == '危爆品'" class="label-content">
+ <div class="item">
+ <div>单位名称:</div>
+ <div>{{ architectureDataPopup.unitName }}</div>
+ </div>
+ <div class="item">
+ <div>危险物品名称:</div>
+ <div>{{ architectureDataPopup.hazardousGoodsName }}</div>
+ </div>
+ </div>
+ <div v-show="architectureDataPopup.curDataType == '医院'" class="label-content">
+ <div class="item">
+ <div>医院名称:</div>
+ <div>{{ architectureDataPopup.unitName }}</div>
+ </div>
+ </div>
+ <div v-show="architectureDataPopup.curDataType == '党政机关' || architectureDataPopup.curDataType == '银行'"
+ class="label-content">
+ <div class="item">
+ <div>单位名称:</div>
+ <div>{{ architectureDataPopup.unitName }}</div>
+ </div>
+ <div class="item">
+ <div>关注类型:</div>
+ <div>{{ architectureDataPopup.attentionType }}</div>
+ </div>
+ </div>
+ <div v-show="architectureDataPopup.curDataType == '其它重点单位'" class="label-content">
+ <div class="item">
+ <div>单位名称:</div>
+ <div>{{ architectureDataPopup.unitName }}</div>
+ </div>
+ </div>
+ <div v-show="architectureDataPopup.curDataType == '油气站'" class="label-content">
+ <div class="item">
+ <div>单位名称:</div>
+ <div>{{ architectureDataPopup.unitName }}</div>
+ </div>
+ <div class="item">
+ <div>关注类型:</div>
+ <div>{{ architectureDataPopup.attentionType }}</div>
+ </div>
+ <div class="item">
+ <div>规模:</div>
+ <div>{{ architectureDataPopup.scale }}</div>
+ </div>
+ <div class="item">
+ <div>状态:</div>
+ <div>{{ architectureDataPopup.status }}</div>
+ </div>
+ </div>
+ <div v-show="architectureDataPopup.curDataType == '旅馆酒店公寓'" class="label-content">
+ <div class="item">
+ <div>单位名称:</div>
+ <div>{{ architectureDataPopup.unitName }}</div>
+ </div>
+ <div class="item">
+ <div>座机:</div>
+ <div>{{ architectureDataPopup.tel }}</div>
+ </div>
+ </div>
+ <div class="label-content public">
+ <div class="item">
+ <div>地址:</div>
+ <div>{{ architectureDataPopup.address }}</div>
+ </div>
+ <div class="item">
+ <div>辖区派出所:</div>
+ <div>{{ architectureDataPopup.policeStationName }}</div>
+ </div>
+ <div class="item">
+ <div>责任人:</div>
+ <div>{{ architectureDataPopup.person }}</div>
+ </div>
+ <div class="item">
+ <div>责任人职务:</div>
+ <div>{{ architectureDataPopup.job }}</div>
+ </div>
+ <div class="item">
+ <div>责任人电话:</div>
+ <div>{{ architectureDataPopup.phone }}</div>
+ </div>
+ <div class="item">
+ <div>责任民警:</div>
+ <div>{{ architectureDataPopup.policeman }}</div>
+ </div>
+ <div class="item">
+ <div>责任民警电话:</div>
+ <div>{{ architectureDataPopup.policemanPhone }}</div>
+ </div>
+ <div class="item">
+ <div>安保级别:</div>
+ <div>{{ architectureDataPopup.securityLevel }}</div>
+ </div>
+ <div class="item">
+ <div>备注:</div>
+ <div>{{ architectureDataPopup.remark }}</div>
+ </div>
+ </div>
+ <!-- <div
v-show="architectureDataPopup.curDataTitle == '学校'"
class="label-content"
>
@@ -179,7 +304,7 @@
<div>列管事由:</div>
<div>{{ architectureDataPopup.realNameLGSY }}</div>
</div>
- </div>
+ </div> -->
</div>
</div>
<div class="b-t-l"></div>
@@ -257,20 +382,16 @@
}
.divForms-theme .area {
- background-image: linear-gradient(
- 135deg,
+ background-image: linear-gradient(135deg,
transparent 30px,
#1831a79a 30px,
#3f487ba6 50%,
- transparent 50%
- ),
- linear-gradient(
- -45deg,
+ transparent 50%),
+ linear-gradient(-45deg,
transparent 30px,
#1831a79a 30px,
#3f487ba6 50.1%,
- transparent 50%
- );
+ transparent 50%);
}
.divForms .area {
@@ -363,14 +484,14 @@
align-items: center;
justify-content: space-around;
- & > div {
+ &>div {
width: 36%;
height: 36px;
line-height: 36px;
cursor: pointer;
}
- & > div.on {
+ &>div.on {
color: #3d95f3;
border-bottom: 2px solid #3d95f3;
}
@@ -388,7 +509,7 @@
margin: 0 10px;
text-align: left;
- & > div:first-child {
+ &>div:first-child {
min-width: 112px;
text-align: justify;
display: inline-block;
@@ -396,7 +517,7 @@
margin-right: 20px;
}
- & > div:nth-of-type(2) {
+ &>div:nth-of-type(2) {
flex: 1;
overflow: hidden;
text-overflow: ellipsis;
@@ -405,6 +526,11 @@
}
}
+ .public {
+ padding-top: 0;
+ margin-top: -10px;
+ }
+
.label-content.no-data {
display: flex;
align-items: center;
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 3359a21..0c30baf 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -2,7 +2,7 @@
* @Author: shuishen 1109946754@qq.com
* @Date: 2022-08-18 17:00:30
* @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2023-05-18 15:43:37
+ * @LastEditTime: 2023-05-30 10:15:14
* @FilePath: \srs-police-affairs\src\components\map\index.vue
* @Description: 公用地图组件
*
@@ -12,6 +12,14 @@
<div class="viewer-box" id="viewer-container" @click="showImgBtn = false">
<slot ref="mainContent" name="mainContent"></slot>
<slot name="showButton"></slot>
+
+ <div class="compass-btn">
+ <el-tooltip content="指北针" placement="top" effect="dark">
+ <i id="COMPASSBTN" class="el-icon-compass-btn" style="vertical-align: middle; cursor: pointer"
+ :style="{ transform: compassBtnTranslate }" @click="compassBtnClick"></i>
+ </el-tooltip>
+ </div>
+
<div class="over-look-btn">
<el-tooltip content="一键俯视" placement="top" effect="dark">
<i class="fa fa-eye" style="vertical-align: middle; cursor: pointer" @click="overLookClick"></i>
@@ -190,7 +198,8 @@
showImgBtn: false,
imgtype: 0,
tilesetLayerType: '',
- angleCheck: true
+ angleCheck: true,
+ compassBtnTranslate: 'rotate(0deg)'
}
},
@@ -217,6 +226,12 @@
preserveDrawingBuffer: true
}
}
+ })
+
+ global.viewer.scene.postRender.addEventListener(function () {
+ var heading = global.viewer.scene.camera.heading
+ var x = -global.DC.Namespace.Cesium.Math.toDegrees(heading)
+ that.compassBtnTranslate = "rotate(" + x + "deg)"
})
const curTools = createTools()
@@ -584,11 +599,40 @@
lat: curLatitude,
}
},
+ compassBtnClick () {
+ const degrees = global.viewer.camera.heading * (180 / Math.PI)
+ if (degrees == 360) {
+ return
+ }
+ const position = global.DC.Transform.transformCartesianToWGS84(global.viewer.camera.position)
+
+
+ global.viewer.camera.flyTo({
+ // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
+ // fromDegrees()方法,将经纬度和高程转换为世界坐标
+ destination: global.DC.Transform.transformWGS84ToCartesian(new global.DC.Position(position.lng, position.lat, position.alt + 1000)),
+
+ orientation: {
+ // 指向
+ heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+ // 视角
+ pitch: global.viewer.camera.pitch,
+ roll: global.viewer.camera.roll
+ },
+ duration: 3
+ })
+ },
overLookClick () {
+ const degrees = global.viewer.camera.pitch * (180 / Math.PI)
+
+ if (degrees == -90) {
+ return
+ }
+
const position = this.getSceneCenterPosition(global.viewer)
- global.viewer.camera.setView({
+ global.viewer.camera.flyTo({
// Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
// fromDegrees()方法,将经纬度和高程转换为世界坐标
destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(
@@ -596,11 +640,12 @@
),
orientation: {
// 指向
- heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
+ heading: global.viewer.camera.heading,
// 视角
pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
- roll: 0.0
- }
+ roll: global.viewer.camera.roll
+ },
+ duration: 3
})
},
@@ -839,12 +884,14 @@
document.querySelector('.dc-container .dc-zoom-controller').classList.add('homebottom')
document.querySelector('.screen-full-btn').classList.add('homebottom')
document.querySelector('.over-look-btn').classList.add('homebottom')
+ document.querySelector('.compass-btn').classList.add('homebottom')
document.querySelector('.image-switch-icon-btn').classList.add('iconbottom')
} else {
// if (!document.querySelector('.dc-container .dc-zoom-controller').classList.contains('homebottom')) return
document.querySelector('.dc-container .dc-zoom-controller').classList.remove('homebottom')
document.querySelector('.screen-full-btn').classList.remove('homebottom')
document.querySelector('.over-look-btn').classList.remove('homebottom')
+ document.querySelector('.compass-btn').classList.remove('homebottom')
document.querySelector('.image-switch-icon-btn').classList.remove('iconbottom')
}
@@ -963,11 +1010,9 @@
let pointElement
let labelElement
- let alt = params.alt || 2
-
if (type == "billboard") {
// pointElement = new global.DC.Billboard(new global.DC.Position(Number(params.lng), Number(params.lat), Number(alt)), params.url)
- pointElement = new global.DC.Billboard(new global.DC.Position(Number(params.lng), Number(params.lat), 4), params.url)
+ pointElement = new global.DC.Billboard(new global.DC.Position(Number(params.lng), Number(params.lat), 0), params.url)
pointElement.setStyle(params.setStyle)
pointElement.size = [32, 32]
pointElement.style = "clustering"
@@ -979,7 +1024,7 @@
pointElement.on(global.DC.MouseEventType.MOUSE_MOVE, pointMouseMove)
} else if (type == "label") {
// labelElement = new global.DC.Label(new global.DC.Position(Number(params.lng), Number(params.lat), Number(alt)), params.text)
- labelElement = new global.DC.Label(new global.DC.Position(Number(params.lng), Number(params.lat), 4), params.text)
+ labelElement = new global.DC.Label(new global.DC.Position(Number(params.lng), Number(params.lat), 0), params.text)
let fontColor = 'fontColor' in params ? params.fontColor : global.DC.Color.CRIMSON
let style = 'fontColor' in params ? global.DC.Namespace.Cesium.LabelStyle.FILL : global.DC.Namespace.Cesium.LabelStyle.FILL_AND_OUTLINE
labelElement.setStyle({
@@ -996,14 +1041,14 @@
labelElement.on(global.DC.MouseEventType.CLICK, incident)
} else if (type == "billboardOrLabel") {
// pointElement = new global.DC.Billboard(new global.DC.Position(Number(params.lng), Number(params.lat), Number(alt)), params.url)
- pointElement = new global.DC.Billboard(new global.DC.Position(Number(params.lng), Number(params.lat), 4), params.url)
+ pointElement = new global.DC.Billboard(new global.DC.Position(Number(params.lng), Number(params.lat), 0), params.url)
pointElement.size = [32, 32]
pointElement.attrParams = params
layersObjcect[layerName].addOverlay(pointElement)
pointElement.on(global.DC.MouseEventType.CLICK, incident)
// labelElement = new global.DC.Label(new global.DC.Position(Number(params.lng), Number(params.lat), Number(alt)), params.text)
- labelElement = new global.DC.Label(new global.DC.Position(Number(params.lng), Number(params.lat), 4), params.text)
+ labelElement = new global.DC.Label(new global.DC.Position(Number(params.lng), Number(params.lat), 0), params.text)
labelElement.setStyle({
fillColor: global.DC.Color.CRIMSON,
style: global.DC.Namespace.Cesium.LabelStyle.FILL_AND_OUTLINE,
diff --git a/src/store/modules/user.js b/src/store/modules/user.js
index 644a441..7e63529 100644
--- a/src/store/modules/user.js
+++ b/src/store/modules/user.js
@@ -2,7 +2,7 @@
* @Author: shuishen 1109946754@qq.com
* @Date: 2022-12-27 09:33:01
* @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2023-04-02 12:18:26
+ * @LastEditTime: 2023-06-07 09:40:52
* @FilePath: \srs-police-affairs\src\store\modules\user.js
* @Description:
*
@@ -39,27 +39,26 @@
.then((res) => {
const data = res.data
if (res.status != 200) {
+ Message({
+ message: '系统异常,请联系管理员',
+ type: "error",
+ })
+ reject(res)
+ }
+ else {
if (data.error_description) {
Message({
message: data.error_description,
type: "error",
})
reject(res)
+ } else {
+ commit("SET_TOKEN", data.access_token)
+ commit('SET_USER_INFO', data)
+ commit('SET_REFRESH_TOKEN', data.refresh_token)
+ commit('SET_TENANT_ID', data.tenant_id)
+ resolve()
}
- else {
- Message({
- message: '系统异常,请联系管理员',
- type: "error",
- })
- reject(res)
- }
- }
- else {
- commit("SET_TOKEN", data.access_token)
- commit('SET_USER_INFO', data)
- commit('SET_REFRESH_TOKEN', data.refresh_token)
- commit('SET_TENANT_ID', data.tenant_id)
- resolve()
}
})
.catch((error) => {
diff --git a/src/styles/base/index.scss b/src/styles/base/index.scss
index b03853d..683ece6 100644
--- a/src/styles/base/index.scss
+++ b/src/styles/base/index.scss
@@ -319,7 +319,12 @@
.online {
background-color: #4ccc7d;
}
+ }
+}
+.syld-details-box {
+ .syld_page {
+ margin-top: 14px;
}
}
diff --git a/src/styles/dc/index.scss b/src/styles/dc/index.scss
index 24f8fbc..1b746a2 100644
--- a/src/styles/dc/index.scss
+++ b/src/styles/dc/index.scss
@@ -81,6 +81,32 @@
left: 410px !important;
}
+.compass-btn {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ position: absolute;
+ left: 10px;
+ bottom: 244px;
+ width: 36px;
+ height: 36px;
+ font-size: 20px;
+ color: #fff;
+ background: #fff;
+ border-radius: 5px;
+ z-index: 97;
+ background-color: $bg-color !important;
+}
+
+.compass-btn.homebottom {
+ left: 402px !important;
+ bottom: 580px;
+}
+
+.compass-btn.shrink-btn {
+ left: 410px !important;
+}
+
.screen-full-btn {
display: flex;
align-items: center;
diff --git a/src/styles/icon/index.css b/src/styles/icon/index.css
new file mode 100644
index 0000000..9616c1f
--- /dev/null
+++ b/src/styles/icon/index.css
@@ -0,0 +1,99 @@
+@charset "UTF-8";
+.el-icon-my-path {
+ background: url(/img/icon/path.png) center no-repeat;
+ background-size: 14px 14px;
+}
+
+.el-icon-my-path:before {
+ content: "替";
+ font-size: 16px;
+ visibility: hidden;
+}
+
+.el-icon-my-search {
+ background: url(/img/icon/search.png) center no-repeat;
+ background-size: 14px 14px;
+}
+
+.el-icon-my-search:before {
+ content: "替";
+ font-size: 16px;
+ visibility: hidden;
+}
+
+.el-icon-my-route {
+ background: url(/img/icon/route.png) center no-repeat;
+ background-size: countSizeVh(14) countSizeVh(14);
+}
+
+.el-icon-my-route:before {
+ content: "替";
+ font-size: countSizeVh(16);
+ visibility: hidden;
+}
+
+.el-icon-user-back {
+ background: url(/img/icon/user-back.png) center no-repeat;
+ background-size: countSizeVh(16) countSizeVh(16);
+}
+
+.el-icon-user-back:before {
+ content: "替";
+ font-size: countSizeVh(16);
+ visibility: hidden;
+}
+
+.el-icon-user-quit {
+ background: url(/img/icon/user-quit.png) center no-repeat;
+ background-size: countSizeVh(16) countSizeVh(16);
+}
+
+.el-icon-user-quit:before {
+ content: "替";
+ font-size: countSizeVh(16);
+ visibility: hidden;
+}
+
+.el-icon-draw-qycx {
+ background: url(/img/draw/qycx.png) center no-repeat;
+ background-size: countSizeVh(16) countSizeVh(16);
+}
+
+.el-icon-draw-qycx:before {
+ content: "替";
+ font-size: countSizeVh(16);
+ visibility: hidden;
+}
+
+.el-icon-draw-line {
+ background: url(/img/draw/line.png) center no-repeat;
+ background-size: countSizeVh(16) countSizeVh(16);
+}
+
+.el-icon-draw-line:before {
+ content: "替";
+ font-size: countSizeVh(16);
+ visibility: hidden;
+}
+
+.el-icon-police-track {
+ background: url(/img/draw/track.png) center no-repeat;
+ background-size: countSizeVh(16) countSizeVh(16);
+}
+
+.el-icon-police-track:before {
+ content: "替";
+ font-size: countSizeVh(16);
+ visibility: hidden;
+}
+
+.el-icon-compass-btn {
+ background: url(/images/earth-navi-control.png) center no-repeat;
+ background-size: countSizeVh(36) countSizeVh(24);
+}
+
+.el-icon-compass-btn:before {
+ content: "替";
+ font-size: countSizeVh(16);
+ visibility: hidden;
+}
diff --git a/src/styles/icon/index.min.css b/src/styles/icon/index.min.css
new file mode 100644
index 0000000..2bdf3ed
--- /dev/null
+++ b/src/styles/icon/index.min.css
@@ -0,0 +1 @@
+.el-icon-my-path{background:url(/img/icon/path.png) center no-repeat;background-size:14px 14px}.el-icon-my-path:before{content:"替";font-size:16px;visibility:hidden}.el-icon-my-search{background:url(/img/icon/search.png) center no-repeat;background-size:14px 14px}.el-icon-my-search:before{content:"替";font-size:16px;visibility:hidden}.el-icon-my-route{background:url(/img/icon/route.png) center no-repeat;background-size:countSizeVh(14) countSizeVh(14)}.el-icon-my-route:before{content:"替";font-size:countSizeVh(16);visibility:hidden}.el-icon-user-back{background:url(/img/icon/user-back.png) center no-repeat;background-size:countSizeVh(16) countSizeVh(16)}.el-icon-user-back:before{content:"替";font-size:countSizeVh(16);visibility:hidden}.el-icon-user-quit{background:url(/img/icon/user-quit.png) center no-repeat;background-size:countSizeVh(16) countSizeVh(16)}.el-icon-user-quit:before{content:"替";font-size:countSizeVh(16);visibility:hidden}.el-icon-draw-qycx{background:url(/img/draw/qycx.png) center no-repeat;background-size:countSizeVh(16) countSizeVh(16)}.el-icon-draw-qycx:before{content:"替";font-size:countSizeVh(16);visibility:hidden}.el-icon-draw-line{background:url(/img/draw/line.png) center no-repeat;background-size:countSizeVh(16) countSizeVh(16)}.el-icon-draw-line:before{content:"替";font-size:countSizeVh(16);visibility:hidden}.el-icon-police-track{background:url(/img/draw/track.png) center no-repeat;background-size:countSizeVh(16) countSizeVh(16)}.el-icon-police-track:before{content:"替";font-size:countSizeVh(16);visibility:hidden}.el-icon-compass-btn{background:url(/images/earth-navi-control.png) center no-repeat;background-size:countSizeVh(36) countSizeVh(24)}.el-icon-compass-btn:before{content:"替";font-size:countSizeVh(16);visibility:hidden}
diff --git a/src/styles/icon/index.scss b/src/styles/icon/index.scss
index e53e715..d95e7af 100644
--- a/src/styles/icon/index.scss
+++ b/src/styles/icon/index.scss
@@ -84,4 +84,15 @@
content: "替";
font-size: countSizeVh(16);
visibility: hidden;
+}
+
+.el-icon-compass-btn {
+ background: url(/images/earth-navi-control.png) center no-repeat;
+ background-size: countSizeVh(36) countSizeVh(24);
+}
+
+.el-icon-compass-btn:before {
+ content: "替";
+ font-size: countSizeVh(16);
+ visibility: hidden;
}
\ No newline at end of file
diff --git a/src/styles/media/index.scss b/src/styles/media/index.scss
index c422261..b723676 100644
--- a/src/styles/media/index.scss
+++ b/src/styles/media/index.scss
@@ -2437,7 +2437,26 @@
// 地图,控制按钮
.over-look-btn {
left: countSizeVh(10);
- bottom: countSizeVh(224);
+ bottom: countSizeVh(220);
+ width: countSizeVh(36);
+ height: countSizeVh(36);
+ font-size: countSizeVh(20);
+ }
+
+ .compass-btn.homebottom {
+ left: countSizeVw(402, 1920) !important;
+ bottom: calc((100% - maxCountSizeVh(120)) / 3 + countSizeVh(266));
+ }
+
+ .compass-btn.shrink-btn {
+ left: countSizeVw(410, 1920) !important;
+ bottom: countSizeVh(264);
+ }
+
+ // 地图,控制按钮
+ .compass-btn {
+ left: countSizeVh(10);
+ bottom: countSizeVh(264);
width: countSizeVh(36);
height: countSizeVh(36);
font-size: countSizeVh(20);
@@ -3003,6 +3022,26 @@
}
}
+ .syld-details-box {
+ .el-dialog {
+ width: countSizeVw(1060, 1920);
+ height: countSizeVh(730);
+ }
+
+ .el-dialog__header button {
+ font-size: countSizeVh(18);
+ right: countSizeVw(10, 1920);
+ }
+
+ .el-dialog .el-dialog__body .el-table {
+ height: calc(100% - countSizeVh(100)) !important;
+ }
+
+ .syld_page {
+ margin-top: countSizeVh(14);
+ }
+ }
+
.police-infor-table.el-table {
th,
diff --git a/src/views/activity/components/drawBtnBox.vue b/src/views/activity/components/drawBtnBox.vue
index b644604..22cf382 100644
--- a/src/views/activity/components/drawBtnBox.vue
+++ b/src/views/activity/components/drawBtnBox.vue
@@ -432,8 +432,8 @@
lineColor = global.DC.Namespace.Cesium.Color.fromBytes(r, g, b, 255)
}
addPlotOverlayData.setStyle({
- material: lineColor,
- width: 3
+ material: new global.DC.PolylineArrowMaterialProperty(lineColor),
+ width: 10
})
data.linePositionStr = positionNewArr
@@ -663,8 +663,8 @@
lineColor = global.DC.Namespace.Cesium.Color.fromBytes(r, g, b, 255)
}
overlay.attrParams.lineObj.setStyle({
- "material": lineColor,
- 'width': 3
+ material: new global.DC.PolylineArrowMaterialProperty(lineColor),
+ width: 10
})
overlay.attrParams.linePositionStr = linePosition
overlay.attrParams.polygonPositionStr = positionStr
diff --git a/src/views/activity/components/publicIndex.vue b/src/views/activity/components/publicIndex.vue
index 0fe08c1..f8d38b5 100644
--- a/src/views/activity/components/publicIndex.vue
+++ b/src/views/activity/components/publicIndex.vue
@@ -672,6 +672,7 @@
*/
addMapLineLayers (data) {
this.$parent.chooseActivityLineList = data
+
data.forEach(item => {
let maxHeight = item.altitude.split(',').reduce((pre, cur) => {
return cur > pre ? cur : pre
@@ -705,9 +706,9 @@
let lineObj = new global.DC.Polyline(positionNewArr)
lineObj.customType = 'polyline'
lineObj.setStyle({
- material: lineColor,
+ material: new global.DC.PolylineArrowMaterialProperty(lineColor),
clampToGround: this.currentPlotType == 3 ? false : true,
- width: 3
+ width: 10
})
lineLayer.addOverlay(lineObj)
diff --git a/src/views/activity/components/twoDrawBtnBox.vue b/src/views/activity/components/twoDrawBtnBox.vue
index 72c8338..f42ee79 100644
--- a/src/views/activity/components/twoDrawBtnBox.vue
+++ b/src/views/activity/components/twoDrawBtnBox.vue
@@ -417,8 +417,8 @@
lineColor = global.DC.Namespace.Cesium.Color.fromBytes(r, g, b, 255)
}
addPlotOverlayData.setStyle({
- material: lineColor,
- width: 3
+ material: new global.DC.PolylineArrowMaterialProperty(lineColor),
+ width: 10
})
data.linePositionStr = positionNewArr
@@ -590,8 +590,8 @@
lineColor = global.DC.Namespace.Cesium.Color.fromBytes(r, g, b, 255)
}
overlay.attrParams.lineObj.setStyle({
- "material": lineColor,
- 'width': 3
+ material: new global.DC.PolylineArrowMaterialProperty(lineColor),
+ width: 10
})
overlay.attrParams.linePositionStr = linePosition
overlay.attrParams.polygonPositionStr = positionStr
diff --git a/src/views/activity/index.vue b/src/views/activity/index.vue
index f887697..aab6726 100644
--- a/src/views/activity/index.vue
+++ b/src/views/activity/index.vue
@@ -2,7 +2,7 @@
* @Author: shuishen 1109946754@qq.com
* @Date: 2023-03-24 16:36:55
* @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2023-05-22 09:32:18
+ * @LastEditTime: 2023-06-21 09:58:58
* @FilePath: \srs-police-affairs\src\views\activity\index.vue
* @Description:
*
@@ -29,30 +29,29 @@
@change="handleActivityChange" class="activity-list">
<el-collapse-item v-for="item in activityList" :name="item.id" :key="item.id">
<template slot="title">{{ item.name }}({{ item.plotType == 1 ? '二维' : '三维' }})</template>
- <el-collapse v-model="activeActivityElementIndex" accordion>
+ <el-collapse class="collapse-item-box" v-model="activeActivityElementIndex" accordion>
<el-collapse-item title="要素资源" :name="yszy">
- <el-collapse v-model="elementPoliceIndex" accordion>
+ <el-collapse class="collapse-item-box-child" v-model="elementPoliceIndex" accordion>
<el-collapse-item title="警车" :name="jc">
- <ul>
+ <ul class="collapse-item-box-child-child">
<li v-for="carItem in chooseActivityPoliceCarList" :key="carItem.id"
@click="carOrPoliceItemClick(carItem.position, 'point')">{{
carItem.serialNumber }}</li>
</ul>
</el-collapse-item>
</el-collapse>
- <el-collapse v-model="elementPoliceCarIndex" accordion>
+ <el-collapse class="collapse-item-box-child" v-model="elementPoliceCarIndex" accordion>
<el-collapse-item title="警员" :name="jy">
- <ul>
+ <ul class="collapse-item-box-child-child">
<li v-for="policeItem in chooseActivityPoliceManList" :key="policeItem.id"
@click="carOrPoliceItemClick(policeItem.position, 'point')">{{
policeItem.policeName }}</li>
</ul>
</el-collapse-item>
</el-collapse>
-
- <el-collapse v-model="elementCustomIndex" accordion>
+ <el-collapse class="collapse-item-box-child" v-model="elementCustomIndex" accordion>
<el-collapse-item title="自定义图片标注" :name="wxrw">
- <ul>
+ <ul class="collapse-item-box-child-child">
<li v-for="(item, index) in customList" :key="item.id"
@click="carOrPoliceItemClick(item.position, 'people')">
{{ item.remark && item.remark.trim() != '' ? item.remark :
@@ -61,10 +60,9 @@
</ul>
</el-collapse-item>
</el-collapse>
-
- <el-collapse v-model="elementNormalIndex" accordion>
+ <el-collapse class="collapse-item-box-child" v-model="elementNormalIndex" accordion>
<el-collapse-item title="其他" :name="wxrw">
- <ul>
+ <ul class="collapse-item-box-child-child">
<li v-for="(item, index) in restList" :key="item.id"
@click="carOrPoliceItemClick(item.position, 'people')">
{{ item.remark && item.remark.trim() != '' ? item.remark :
@@ -75,11 +73,12 @@
</el-collapse>
</el-collapse-item>
</el-collapse>
- <el-collapse v-model="activeActivityArrowIndex" accordion>
+ <el-collapse class="collapse-item-box" v-model="activeActivityArrowIndex" accordion>
<el-collapse-item title="作战标绘" :name="zzbh">
- <el-collapse v-model="attackArrowIndex" accordion v-show="item.plotType == 1">
+ <el-collapse class="collapse-item-box-child" v-model="attackArrowIndex" accordion
+ v-show="item.plotType == 1">
<el-collapse-item title="进攻箭头" :name="jgjt">
- <ul>
+ <ul class="collapse-item-box-child-child">
<li v-for="(attackItem, index) in attackArrowList" :key="attackItem.id"
@click="carOrPoliceItemClick(attackItem.position, 'arrow')">
{{ attackItem.remark && attackItem.remark.trim() != '' ?
@@ -89,10 +88,10 @@
</ul>
</el-collapse-item>
</el-collapse>
-
- <el-collapse v-model="doubleArrowIndex" accordion v-show="item.plotType == 1">
+ <el-collapse class="collapse-item-box-child" v-model="doubleArrowIndex" accordion
+ v-show="item.plotType == 1">
<el-collapse-item title="双箭头" :name="sjt">
- <ul>
+ <ul class="collapse-item-box-child-child">
<li v-for="(doubleItem, index) in doubleArrowList" :key="doubleItem.id"
@click="carOrPoliceItemClick(doubleItem.position, 'arrow')">
{{ doubleItem.remark && doubleItem.remark.trim() != '' ?
@@ -102,9 +101,10 @@
</ul>
</el-collapse-item>
</el-collapse>
- <el-collapse v-model="fineArrowIndex" accordion v-show="item.plotType == 1">
+ <el-collapse class="collapse-item-box-child" v-model="fineArrowIndex" accordion
+ v-show="item.plotType == 1">
<el-collapse-item title="直箭头" :name="zjt">
- <ul>
+ <ul class="collapse-item-box-child-child">
<li v-for="(fineItem, index) in fineArrowList" :key="fineItem.id"
@click="carOrPoliceItemClick(fineItem.position, 'arrow')">
{{ fineItem.remark && fineItem.remark.trim() != '' ? fineItem.remark :
@@ -114,9 +114,10 @@
</ul>
</el-collapse-item>
</el-collapse>
- <el-collapse v-model="tailedAttackArrowIndex" accordion v-show="item.plotType == 1">
+ <el-collapse class="collapse-item-box-child" v-model="tailedAttackArrowIndex" accordion
+ v-show="item.plotType == 1">
<el-collapse-item title="燕尾箭头" :name="ywjt">
- <ul>
+ <ul class="collapse-item-box-child-child">
<li v-for="(tailedItem, index) in tailedAttackArrowList"
:key="tailedItem.id"
@click="carOrPoliceItemClick(tailedItem.position, 'arrow')">
@@ -127,9 +128,9 @@
</ul>
</el-collapse-item>
</el-collapse>
- <el-collapse v-model="polygonArrowIndex" accordion>
+ <el-collapse class="collapse-item-box-child" v-model="polygonArrowIndex" accordion>
<el-collapse-item title="多边形" :name="dbx">
- <ul>
+ <ul class="collapse-item-box-child-child">
<li v-for="(polygonItem, index) in polygonList" :key="polygonItem.id"
@click="carOrPoliceItemClick(polygonItem.position, 'polygon')">
{{ polygonItem.remark && polygonItem.remark.trim() != '' ?
@@ -139,9 +140,9 @@
</ul>
</el-collapse-item>
</el-collapse>
- <el-collapse v-model="borkenlineIndex" accordion>
+ <el-collapse class="collapse-item-box-child" v-model="borkenlineIndex" accordion>
<el-collapse-item title="折线" :name="dbx">
- <ul>
+ <ul class="collapse-item-box-child-child">
<li v-for="(polygonItem, index) in borkenList" :key="polygonItem.id"
@click="carOrPoliceItemClick(polygonItem.position, 'polygon')">
{{ polygonItem.remark && polygonItem.remark.trim() != '' ?
@@ -153,11 +154,11 @@
</el-collapse>
</el-collapse-item>
</el-collapse>
- <el-collapse v-model="activeActivityLineIndex" accordion>
+ <el-collapse class="collapse-item-box" v-model="activeActivityLineIndex" accordion>
<el-collapse-item title="巡逻路线" :name="xllx">
- <ul>
+ <ul class="collapse-item-box-child-child">
<li v-for="(lineItem, index) in chooseActivityLineList" :key="lineItem.id"
- @click="carOrPoliceItemClick(lineItem.polygonPositionStr, 'line')">
+ @click="carOrPoliceItemClick(lineItem.position, 'line')">
{{ lineItem.remark && lineItem.remark.trim() != '' ? lineItem.remark :
`路线${index + 1}` }}
</li>
@@ -605,15 +606,11 @@
let positionStr = position.slice(6, position.length - 1)
lng = Number(positionStr.split(" ")[0])
lat = Number(positionStr.split(" ")[1])
- } else if (type == 'line') {
- let positionArr = this.getCenter(position, 'line')
- lng = Number(positionArr[0])
- lat = Number(positionArr[1])
} else if (type == 'people') {
let positionStr = position.slice(11, position.length - 1)
lng = Number(positionStr.split(",")[0].split(' ')[0])
lat = Number(positionStr.split(",")[0].split(' ')[1])
- } else if (type == 'polygon') {
+ } else if (type == 'polygon' || type == 'line') {
let itPositionStr = position.slice(11, position.length - 1)
let positionArr = itPositionStr.split(',')
positionArr = positionArr.map(item => {
@@ -1298,4 +1295,16 @@
width: 25vw;
}
}
+
+::v-deep(.collapse-item-box) {
+ background: #85A5FF;
+
+ .collapse-item-box-child {
+ background: #597EF7;
+ }
+
+ .collapse-item-box-child-child {
+ background: #2F54EB;
+ }
+}
</style>
diff --git a/src/views/home/components/bottomContainer.vue b/src/views/home/components/bottomContainer.vue
index 741898a..4e9b2e5 100644
--- a/src/views/home/components/bottomContainer.vue
+++ b/src/views/home/components/bottomContainer.vue
@@ -14,92 +14,39 @@
<div class="header">
<div class="bottom-title">警情动态</div>
<div class="timeTab" v-show="historytype">
- <span
- class="beforetime"
- :class="{ choosed: timetype == 0 }"
- @click="timeTabClick(0)"
- >周</span>
- <span
- class="beforetime"
- :class="{ choosed: timetype == 1 }"
- @click="timeTabClick(1)"
- >月</span>
- <span
- class="beforetime"
- :class="{ choosed: timetype == 2 }"
- @click="timeTabClick(2)"
- >自定义</span>
+ <span class="beforetime" :class="{ choosed: timetype == 0 }" @click="timeTabClick(0)">周</span>
+ <span class="beforetime" :class="{ choosed: timetype == 1 }" @click="timeTabClick(1)">月</span>
+ <span class="beforetime" :class="{ choosed: timetype == 2 }" @click="timeTabClick(2)">自定义</span>
</div>
<div class="timeSeclect" v-show="historytype">
<div v-show="timetype == 0">
- <el-date-picker
- size="small"
- v-model="currentWeekTime"
- @change="datePickerChange"
- type="week"
- align="center"
- format="yyyy 第 WW 周"
- placeholder="选择周"
- popper-class="date-week-style"
- ></el-date-picker>
+ <el-date-picker size="small" v-model="currentWeekTime" @change="datePickerChange" type="week"
+ align="center" format="yyyy 第 WW 周" placeholder="选择周"
+ popper-class="date-week-style"></el-date-picker>
</div>
<div v-show="timetype == 1">
- <el-date-picker
- size="small"
- v-model="currentMonthTime"
- @change="datePickerChange"
- type="month"
- align="center"
- placeholder="选择月"
- popper-class="date-mouth-style"
- ></el-date-picker>
+ <el-date-picker size="small" v-model="currentMonthTime" @change="datePickerChange" type="month"
+ align="center" placeholder="选择月" popper-class="date-mouth-style"></el-date-picker>
</div>
<div v-show="timetype == 2">
- <el-date-picker
- size="small"
- :clearable="false"
- v-model="currentTime"
- type="daterange"
- align="center"
- unlink-panels
- range-separator="至"
- start-placeholder="开始日期"
- end-placeholder="结束日期"
- @change="datePickerChange"
- :picker-options="pickerOptions"
- popper-class="date-day-style"
- ></el-date-picker>
+ <el-date-picker size="small" :clearable="false" v-model="currentTime" type="daterange"
+ align="center" unlink-panels range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"
+ @change="datePickerChange" :picker-options="pickerOptions"
+ popper-class="date-day-style"></el-date-picker>
</div>
<div>
- <el-select
- style="flex: 1;"
- size="small"
- v-model="policeInforValue"
- @change="policeTypeChange"
- placeholder="请选择"
- >
- <el-option
- v-for="item in policeInforOptions"
- :key="item.value"
- :label="item.label"
- :value="item.value"
- ></el-option>
+ <el-select style="flex: 1;" size="small" v-model="policeInforValue" @change="policeTypeChange"
+ placeholder="请选择">
+ <el-option v-for="item in policeInforOptions" :key="item.value" :label="item.label"
+ :value="item.value"></el-option>
</el-select>
</div>
</div>
<div class="history-tab">
- <span
- class="beforetime"
- :class="{ choosed: historytype == 0 }"
- @click="historyTabClick(0)"
- >实时</span>
- <span
- class="beforetime"
- :class="{ choosed: historytype == 1 }"
- @click="historyTabClick(1)"
- >历史</span>
+ <span class="beforetime" :class="{ choosed: historytype == 0 }" @click="historyTabClick(0)">实时</span>
+ <span class="beforetime" :class="{ choosed: historytype == 1 }" @click="historyTabClick(1)">历史</span>
</div>
</div>
@@ -118,46 +65,22 @@
</ul>
<!-- <vue-seamless-scroll v-if="policeSituationRealtimeArr.length > 0" :data="policeSituationRealtimeArr" class="warp" :class-option="classOption"> -->
- <div
- v-if="policeSituationRealtimeArr.length > 0"
- :data="policeSituationRealtimeArr"
- class="warp"
- :class-option="classOption"
- >
- <el-carousel
- indicator-position="none"
- direction="vertical"
- @change="changeAlarm"
- >
+ <div v-if="policeSituationRealtimeArr.length > 0" :data="policeSituationRealtimeArr" class="warp"
+ :class-option="classOption">
+ <el-carousel indicator-position="none" direction="vertical" @change="changeAlarm">
<el-carousel-item v-for="item in alarmPageCount" :key="item">
<ul class="item">
- <li
- v-for="(item, index) in policeSituationRealtimeArr"
- :key="index"
- class="row"
- @click.stop="handleSelectClick(item)"
- >
+ <li v-for="(item, index) in policeSituationRealtimeArr" :key="index" class="row"
+ @click.stop="handleSelectClick(item)">
<span class="num" v-text="item.index"></span>
<span class="receiving-alarm-unit" v-text="item.JJDWMC"></span>
<span class="receiving-alarm-time" v-text="item.BJSJ"></span>
- <span
- class="call-police-content"
- :title="item.BJNR"
- v-text="item.BJNR"
- ></span>
- <span
- class="incident-site"
- :title="item.SFDZ"
- v-text="item.SFDZ"
- ></span>
+ <span class="call-police-content" :title="item.BJNR" v-text="item.BJNR"></span>
+ <span class="incident-site" :title="item.SFDZ" v-text="item.SFDZ"></span>
<span class="call-police-type" v-text="item.BJLX"></span>
<span class="have-position">
- <i
- v-show="item.position == '有'"
- class="el-icon-location"
- style="color: #1AFA29;"
- @click.stop="policeSituationClick(item)"
- ></i>
+ <i v-show="item.position == '有'" class="el-icon-location" style="color: #1AFA29;"
+ @click.stop="policeSituationClick(item)"></i>
</span>
<span class="alarm-bz" v-text="item.MEMO"></span>
</li>
@@ -172,40 +95,20 @@
</div>
<div class="current-table-body" ref="ElTableBox" v-if="historytype == 1">
- <el-table
- :data="policeSituationHistoryArr"
- :key="currentPage"
- style="width: 100%"
+ <el-table :data="policeSituationHistoryArr" :key="currentPage" style="width: 100%"
:height="currentTableHeight"
:header-cell-style="{ 'text-align': 'center', 'background-color': 'rgba(9, 40, 199, 0.5)', 'borderColor': '#324e75' }"
- :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75' }"
- @cell-click="handleSelectClick"
- >
- <el-table-column
- :show-overflow-tooltip="true"
- prop="index"
- label="序号"
- width="60"
- ></el-table-column>
+ :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75' }" @cell-click="handleSelectClick">
+ <el-table-column :show-overflow-tooltip="true" prop="index" label="序号" width="60"></el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="JJDWMC" label="接警单位"></el-table-column>
<el-table-column prop="BJSJ" label="报警时间"></el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="BJNR" label="报警内容"></el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="SFDZ" label="事发地址"></el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="jqlxName" label="报警类型"></el-table-column>
- <el-table-column
- :show-overflow-tooltip="true"
- prop="position"
- label="坐标"
- width="60"
- >
+ <el-table-column :show-overflow-tooltip="true" prop="position" label="坐标" width="60">
<template slot-scope="scope">
- <el-button
- v-show="scope.row.position == '有'"
- @click.stop="policeSituationClick(scope.row)"
- type="text"
- size="small"
- title="定位"
- >
+ <el-button v-show="scope.row.position == '有'" @click.stop="policeSituationClick(scope.row)"
+ type="text" size="small" title="定位">
<i class="el-icon-location" style="color: #1AFA29;"></i>
</el-button>
</template>
@@ -213,59 +116,33 @@
<el-table-column :show-overflow-tooltip="true" prop="MEMO" label="备注"></el-table-column>
</el-table>
- <div
- class="pages all-pagination-sty"
- ref="ElPagination"
- v-if="policeSituationHistoryArr.length > 0"
- >
- <el-pagination
- background
- layout="prev, pager, next"
- :page-size="pagesize"
- :page-count="pagesCount"
- :current-page="currentPage"
- @current-change="handleCurrentChange"
- ></el-pagination>
+ <div class="pages all-pagination-sty" ref="ElPagination" v-if="policeSituationHistoryArr.length > 0">
+ <el-pagination background layout="prev, pager, next" :page-size="pagesize" :page-count="pagesCount"
+ :current-page="currentPage" @current-change="handleCurrentChange"></el-pagination>
</div>
</div>
</div>
<svg class="border-svg">
<defs>
- <path
- id="bottom-box-path"
+ <path id="bottom-box-path"
d="M0,0c56.33,0,112.67,0,169,0c2.5,4.31,6.95,6.19,11,9c0.67,1,1.33,2,2,3c16.33,0,32.67,0,49,0c55.99,0,112.01,0,168,0c238.64,0,477.36,0,716,0c1.01,1.73,4.64,4.26,5,5c0,20,0,40,0,60c0,49,0,98,0,147c-0.89,1.52,0,19.4,0,25c0,22.33,0,44.67,0,67c-1.43,0.78-4.01,2.77-5,4c-13,0-26,0-39,0c-3-3.33-6-6.67-9-10c-22,0-44,0-66,0c-2.26,3.84-6.72,5.26-8,10c-241.98,0-484.02,0-726,0c-64.33,0-128.67,0-193,0c-17,0-34,0-51,0c-5.68,0-16.19,1.49-20-1c-4.4-2.88-3-12.84-3-20c0-19.33,0-38.67,0-58C0,160.67,0,80.33,0,0z"
- fill="transparent"
- />
+ fill="transparent" />
<radialGradient id="border-box-gradient" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#fff" stop-opacity="1" />
<stop offset="100%" stop-color="#fff" stop-opacity="0" />
</radialGradient>
<mask id="border-box-mask">
<circle cx="0" cy="0" r="150" fill="url(#border-box-gradient)">
- <animateMotion
- dur="8s"
+ <animateMotion dur="8s"
path="M0,0c56.33,0,112.67,0,169,0c2.5,4.31,6.95,6.19,11,9c0.67,1,1.33,2,2,3c16.33,0,32.67,0,49,0c55.99,0,112.01,0,168,0c238.64,0,477.36,0,716,0c1.01,1.73,4.64,4.26,5,5c0,20,0,40,0,60c0,49,0,98,0,147c-0.89,1.52,0,19.4,0,25c0,22.33,0,44.67,0,67c-1.43,0.78-4.01,2.77-5,4c-13,0-26,0-39,0c-3-3.33-6-6.67-9-10c-22,0-44,0-66,0c-2.26,3.84-6.72,5.26-8,10c-241.98,0-484.02,0-726,0c-64.33,0-128.67,0-193,0c-17,0-34,0-51,0c-5.68,0-16.19,1.49-20-1c-4.4-2.88-3-12.84-3-20c0-19.33,0-38.67,0-58C0,160.67,0,80.33,0,0z"
- rotate="auto"
- repeatCount="indefinite"
- />
+ rotate="auto" repeatCount="indefinite" />
</circle>
</mask>
</defs>
- <use
- stroke-width="2"
- xlink:href="#bottom-box-path"
- mask="url(#border-box-mask)"
- stroke="#4fd2dd"
- >
- <animate
- attributeName="stroke-dasharray"
- from="0, 3220"
- to="3220, 0"
- dur="8s"
- repeatCount="indefinite"
- />
+ <use stroke-width="2" xlink:href="#bottom-box-path" mask="url(#border-box-mask)" stroke="#4fd2dd">
+ <animate attributeName="stroke-dasharray" from="0, 3220" to="3220, 0" dur="8s" repeatCount="indefinite" />
</use>
</svg>
</div>
@@ -783,7 +660,7 @@
display: flex;
align-items: center;
- & > div {
+ &>div {
margin: 0 5px;
flex: 1;
display: flex;
diff --git a/src/views/home/components/dialog/areaDetailsBox.vue b/src/views/home/components/dialog/areaDetailsBox.vue
index f7fce5a..768f218 100644
--- a/src/views/home/components/dialog/areaDetailsBox.vue
+++ b/src/views/home/components/dialog/areaDetailsBox.vue
@@ -11,6 +11,10 @@
联系电话:
<input type="text" v-model="peopleCallPhone" placeholder="请输入联系电话" />
</div>
+ <div>
+ 身份证号:
+ <input type="text" v-model="peopleCardID" placeholder="请输入身份证号" />
+ </div>
<el-button type="primary" icon="el-icon-search" @click="searchPeopleDetail">搜索</el-button>
<el-button type="primary" icon="el-icon-delete" @click="clearPeopleDetailSearchValue">清空</el-button>
</div>
@@ -69,6 +73,7 @@
peoplePoliceName: '',
peopleCallPhone: '',
+ peopleCardID: '',
peopleInfoList: [],
peoplePage: {
total: 0,
@@ -91,6 +96,7 @@
personInfoClose () {
this.peoplePoliceName = ''
this.peopleCallPhone = ''
+ this.peopleCardID = ''
this.peoplePage.currentPage = 1
this.peopleInfoList = []
@@ -115,6 +121,7 @@
clearPeopleDetailSearchValue () {
this.peoplePoliceName = ''
this.peopleCallPhone = ''
+ this.peopleCardID = ''
this.peoplePage.currentPage = 1
this.peopleInfoList = []
this.getPersonInfoPage(1)
@@ -140,10 +147,11 @@
getPersonInfoPage({
status,
- depaId: this.userInfo.dept_id,
+ deptId: this.userInfo.dept_id,
areaId: this.peopleSearchQuery.id,
realName: this.peoplePoliceName,
phone: this.peopleCallPhone,
+ cardNo: this.peopleCardID,
current: this.peoplePage.currentPage,
size: this.peoplePage.pageSize
}).then(res => {
@@ -168,12 +176,19 @@
})
},
- showpeopledetail (id, name) {
+ showpeopledetail (id, name, isIncludeKeypeople) {
this.peopleTitle = name
this.peopleSearchQuery.id = id
this.peopleVisible = true
this.peopleInfoList = []
- this.getPersonInfoPage(1)
+ console.log('id, name, isIncludeKeypeople', id, name, isIncludeKeypeople)
+ if (isIncludeKeypeople == 'includeKeypeople') {
+ this.getPersonInfoPage()
+ } else if (isIncludeKeypeople == 'onlyKeypeople') {
+ this.getPersonInfoPage(2)
+ } else {
+ this.getPersonInfoPage(1)
+ }
}
},
}
diff --git a/src/views/home/components/dialog/keyPersonBox.vue b/src/views/home/components/dialog/keyPersonBox.vue
index 23d88db..412a659 100644
--- a/src/views/home/components/dialog/keyPersonBox.vue
+++ b/src/views/home/components/dialog/keyPersonBox.vue
@@ -1,14 +1,7 @@
<template>
<!-- 重点人员 -->
- <el-dialog
- :title="keyPersonTitle"
- :visible.sync="keyPersonVisible"
- :before-close="personInfoClose"
- :modal="true"
- :modal-append-to-body="false"
- :close-on-click-modal="false"
- class="keyPerson-details-box"
- >
+ <el-dialog :title="keyPersonTitle" :visible.sync="keyPersonVisible" :before-close="personInfoClose" :modal="true"
+ :modal-append-to-body="false" :close-on-click-modal="false" class="keyPerson-details-box">
<div class="header" v-show="userInfo.dept_id != '1596020515064381442'">
<div>
人员名称:
@@ -22,19 +15,11 @@
<el-button type="primary" icon="el-icon-delete" @click="clearPeopleDetailSearchValue">清空</el-button>
</div>
- <div
- v-loading="curLoading"
- element-loading-text="拼命加载中"
- element-loading-spinner="el-icon-loading"
- element-loading-background="rgba(0, 0, 0, 0.5)"
- class="body"
- >
- <el-table
- :data="keyPersonDetailArr"
- style="width: 100%"
+ <div v-loading="curLoading" element-loading-text="拼命加载中" element-loading-spinner="el-icon-loading"
+ element-loading-background="rgba(0, 0, 0, 0.5)" class="body">
+ <el-table :data="keyPersonDetailArr" style="width: 100%"
:header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }"
- :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75', 'cursor': 'default' }"
- >
+ :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75', 'cursor': 'default' }">
<template slot="empty">
<div>{{ keyPersonEmptyText }}</div>
</template>
@@ -43,51 +28,28 @@
<span>{{ (peoplePage.currentPage - 1) * peoplePage.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
- <el-table-column :show-overflow-tooltip="true" prop="zdryxl" label="重点人员类型"></el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="realName" label="姓名"></el-table-column>
- <el-table-column
- :show-overflow-tooltip="true"
- prop="address"
- label="地址"
- min-width="240%"
- ></el-table-column>
+ <el-table-column :show-overflow-tooltip="true" prop="address" label="地址" min-width="240%"></el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="phone" label="联系电话"></el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="zdryzry" label="责任人"></el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="zdrtjdld" label="街道责任领导"></el-table-column>
-
+ <el-table-column :show-overflow-tooltip="true" prop="zdryxl" label="重点人员类型"></el-table-column>
<!-- <el-table-column :show-overflow-tooltip="true" prop="policeStationName" label="所属派出所"></el-table-column> -->
<!-- <el-table-column :show-overflow-tooltip="true" prop="areaName" label="所属责任区"></el-table-column> -->
<el-table-column label="操作" align="center">
<template slot-scope="scope">
- <el-button
- :disabled="positionDisabled(scope.row)"
- @click="rowClick(scope.row)"
- type="text"
- size="small"
- title="定位"
- >
- <i
- class="el-icon-location"
- :style="{ color: positionColor(scope.row) }"
- ></i>
+ <el-button :disabled="positionDisabled(scope.row)" @click="rowClick(scope.row)" type="text"
+ size="small" title="定位">
+ <i class="el-icon-location" :style="{ color: positionColor(scope.row) }"></i>
</el-button>
</template>
</el-table-column>
</el-table>
- <div
- class="pages all-pagination-sty"
- ref="tablePagination"
- v-show="userInfo.dept_id != '1596020515064381442'"
- >
- <el-pagination
- background
- layout="prev, pager, next, total"
- :page-size="peoplePage.pageSize"
- :total="peoplePage.total"
- :current-page="peoplePage.currentPage"
- @current-change="handlePersonPageChange"
- ></el-pagination>
+ <div class="pages all-pagination-sty" ref="tablePagination" v-show="userInfo.dept_id != '1596020515064381442'">
+ <el-pagination background layout="prev, pager, next, total" :page-size="peoplePage.pageSize"
+ :total="peoplePage.total" :current-page="peoplePage.currentPage"
+ @current-change="handlePersonPageChange"></el-pagination>
</div>
</div>
</el-dialog>
diff --git a/src/views/home/components/leftContainer.vue b/src/views/home/components/leftContainer.vue
index f152903..a690bb2 100644
--- a/src/views/home/components/leftContainer.vue
+++ b/src/views/home/components/leftContainer.vue
@@ -77,12 +77,12 @@
element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
<div class="sub-tab">
<div class="tab" :class="{ 'select-on-tab': tabTypeTwo == 0 }" @click="houseTabClick(0)">
- <div class="tab-title-small">实有楼栋:</div>
- <div class="tab-title-small">{{ realHouseNum ? realHouseNum : 0 }}栋</div>
- </div>
- <div class="tab" :class="{ 'select-on-tab': tabTypeTwo == 1 }" @click="houseTabClick(1)">
<div class="tab-title-small">关注场所:</div>
<div class="tab-title-small">{{ keyPlaceNum ? keyPlaceNum : 0 }}栋</div>
+ </div>
+ <div class="tab" :class="{ 'select-on-tab': tabTypeTwo == 1 }" @click="houseTabClick(1)">
+ <div class="tab-title-small">实有楼栋:</div>
+ <div class="tab-title-small">{{ realHouseNum ? realHouseNum : 0 }}栋</div>
</div>
</div>
<div id="houseEcharts" class="echarts-box"></div>
@@ -135,7 +135,7 @@
<script>
import { fontSize } from '@/utils/fontSize.js'
-import { getAreaStatisticInfo } from "@/api/home/index.js"
+import { getAreaStatisticInfo, getVillageStatisticData, getVillageStatisticDetail, getPlaceOfConcernStatisticData, getPlaceOfConcernStatisticDetail, getVillageDetailAndPlaceStatisticNumber } from "@/api/home/index.js"
import { schoolJSON } from '../homeleft/school'
import { hospitalJSON } from '../homeleft/hospital'
import { hotelJSON } from '../homeleft/hotel'
@@ -146,6 +146,7 @@
import { antiTerroristJSON } from '../homeleft/antiTerrorist'
import { dExplosionJSON } from '../homeleft/dExplosion'
import { serviceObjJSON } from '../homeleft/serviceObj'
+import { difficultyJSON } from '../homeleft/difficulty'
import { getVillagePersonStatisticInfo, getVillagePersonStatisticInfoByPoliceStationId, getPersonInfo, getPersonInfoPage, getHouseStatisticInfo } from "@/api/dept"
@@ -196,7 +197,24 @@
// 记录当前选中派出所的ID
policeStaionID: '',
peopleLoading: false,
- personEchartsHeight: '100%'
+ personEchartsHeight: '100%',
+ syldPage: {
+ total: 0,
+ pageSize: 15,
+ currentPage: 1
+ },
+ gzcsPage: {
+ total: 0,
+ pageSize: 15,
+ currentPage: 1
+ },
+ syldBigType: '',
+ syldName: '',
+ gzcsType: '',
+ gzcsUnitName: '',
+ gzcsPerson: '',
+ gzcsPhone: '',
+ isFirstMounted: true,
}
},
@@ -216,6 +234,8 @@
this.$nextTick(() => {
window.addEventListener("resize", this.echartsResize)
})
+
+ this.getVillageDetailAndPlaceStatisticNumber({ deptld: this.userInfo.dept_id })
},
methods: {
@@ -332,15 +352,17 @@
* @return {*}
*/
personTabClick (type) {
- this.tabType = type
- this.dataDeep = 1
- this.personEchartsLoading = true
-
- this.disposeEchart()
-
if (type == 0) {
+ if (this.tabType == 0 && !this.isFirstMounted) {
+ console.log('再次点击人口总数')
+ this.$emit('showpeopledetail', '', '总人口列表', 'includeKeypeople')
+ return
+ }
+ this.isFirstMounted = false
+ this.dataDeep = 1
+ this.disposeEchart()
+ this.personEchartsLoading = true
this.personEchartsHeight = '100%'
-
if (this.userInfo.dept_id == '1123598813738675201' && this.policeStaionID == '') {
this.getPoliceStationInfo()
@@ -350,8 +372,17 @@
}
} else if (type == 1) {
+ if (this.tabType == 1) {
+ console.log('再次点击重点人口')
+ this.$emit('showpeopledetail', '', '重点人员列表', 'onlyKeypeople')
+ return
+ }
+ this.dataDeep = 1
+ this.disposeEchart()
+ this.personEchartsLoading = true
this.initkeyPersonEcharts()
}
+ this.tabType = type
},
/**
@@ -685,8 +716,8 @@
yDate = [34, 2, 33, 11, 22, 30, 14]
this.inithouseEcharts(xDate, yDate)
} else {
- xDate = ['反恐重点目标', '危爆品', '重点服务对象']
- yDate = [14, 13, 10]
+ xDate = ['反恐重点目标', '危爆品', '重点服务对象', '困难儿童']
+ yDate = [14, 13, 10, 17]
this.inithouseEcharts(xDate, yDate)
}
@@ -700,6 +731,92 @@
}).catch(res => {
setTimeout(() => {
this.houseEchartsLoading = false
+ }, 500)
+ })
+ },
+
+ // 现有住宅和关注场所统计总数
+ getVillageDetailAndPlaceStatisticNumber (params) {
+ getVillageDetailAndPlaceStatisticNumber(params).then(res => {
+ if (res.data.data.length > 0) {
+ res.data.data.forEach(item => {
+ if (item.typeName == 'gzcs') {
+ this.keyPlaceNum = item.number
+ } else if (item.typeName == 'syld') {
+ this.realHouseNum = item.number
+ }
+ })
+ }
+ })
+ },
+
+ // 实有住宅统计
+ getVillageStatisticData (params) {
+ getVillageStatisticData(params).then(res => {
+ console.log('getVillageStatisticData', params)
+ this.disposeHouseEchart()
+ let xDate = []
+ let yDate = []
+ res.data.data.forEach(item => {
+ xDate.push(item.typeName)
+ yDate.push(item.number)
+ })
+ this.inithouseEcharts(xDate, yDate)
+ // 点击事件
+ this.clickHouseChart('实有住宅')
+ setTimeout(() => {
+ this.houseEchartsLoading = false
+ }, 500)
+ }).catch(res => {
+ setTimeout(() => {
+ this.houseEchartsLoading = false
+ }, 500)
+ })
+ },
+
+ // 实有住宅详情
+ getVillageStatisticDetail () {
+ getVillageStatisticDetail({ deptld: this.userInfo.dept_id, bigType: this.syldBigType, name: this.syldName, current: this.syldPage.currentPage, size: this.syldPage.pageSize }).then(res => {
+ console.log('getVillageStatisticDetail', res, res.data.data.records)
+ this.$parent.syldPage.total = res.data.data.total
+ this.$parent.syldArr = res.data.data.records
+ setTimeout(() => {
+ this.$parent.syldLoading = false
+ }, 500)
+ })
+ },
+
+ // 关注场所统计
+ getPlaceOfConcernStatisticData (params) {
+ getPlaceOfConcernStatisticData(params).then(res => {
+ this.disposeHouseEchart()
+ let xDate = []
+ let yDate = []
+ res.data.data.forEach(item => {
+ xDate.push(item.typeName)
+ yDate.push(item.number)
+ })
+ this.inithouseEcharts(xDate, yDate)
+ // 点击事件
+ this.clickHouseChart('关注场所')
+ setTimeout(() => {
+ this.houseEchartsLoading = false
+ }, 500)
+ }).catch(res => {
+ setTimeout(() => {
+ this.houseEchartsLoading = false
+ }, 500)
+ })
+ },
+
+ // 关注场所详情
+ getPlaceOfConcernStatisticDetail () {
+ getPlaceOfConcernStatisticDetail({ deptld: this.userInfo.dept_id, type: this.gzcsType, unitName: this.gzcsUnitName, person: this.gzcsPerson, phone: this.gzcsPhone, current: this.gzcsPage.currentPage, size: this.gzcsPage.pageSize }).then(res => {
+ console.log('getPlaceOfConcernStatisticDetail', res, res.data.data.records)
+ this.$parent.gzcsPage.total = res.data.data.total
+ this.$parent.gzcsArr = res.data.data.records
+ setTimeout(() => {
+ this.$parent.gzcsLoading = false
}, 500)
})
},
@@ -767,7 +884,7 @@
{
data: y1Date,
type: 'bar',
- // barWidth: '10%',
+ barWidth: '50%',
barCategoryGap: '80%',
zlevel: 2,
cursor: that.userInfo.dept_id != '1596020515064381442' ? 'default' : 'pointer',
@@ -812,37 +929,38 @@
bottom: '2%',
containLabel: true
},
- // dataZoom: [
- // {
- // type: "inside",
- // startValue: 0,
- // endValue: 8,
- // minValueSpan: 2,
- // maxValueSpan: 2,
- // yAxisIndex: [0],
- // zoomOnMouseWheel: false, // 关闭滚轮缩放
- // moveOnMouseWheel: true, // 开启滚轮平移
- // moveOnMouseMove: true // 鼠标移动能触发数据窗口平移
- // },
- // {
- // type: 'slider',
- // realtime: true,
- // startValue: 0,
- // endValue: 8,
- // width: '3.5',
- // height: '80%',
- // yAxisIndex: [0], // 控制y轴滚动
- // fillerColor: "rgba(154, 181, 215, 1)", // 滚动条颜色
- // borderColor: "rgba(17, 100, 210, 0.12)",
- // backgroundColor: '#cfcfcf',//两边未选中的滑动条区域的颜色
- // handleSize: 0, // 两边手柄尺寸
- // showDataShadow: false,//是否显示数据阴影 默认auto
- // showDetail: false, // 拖拽时是否展示滚动条两侧的文字
- // top: '1%',
- // right: '5',
- // }
+ dataZoom: [
+ {
+ type: "inside",
+ startValue: 0,
+ endValue: 4,
+ minValueSpan: 8,
+ maxValueSpan: 8,
+ yAxisIndex: [0],
+ zoomOnMouseWheel: false, // 关闭滚轮缩放
+ moveOnMouseWheel: true, // 开启滚轮平移
+ moveOnMouseMove: true // 鼠标移动能触发数据窗口平移
+ },
+ {
+ type: 'slider',
+ realtime: true,
+ startValue: 0,
+ endValue: 4,
+ width: '3.5',
+ height: '90%',
+ yAxisIndex: [0], // 控制y轴滚动
+ // fillerColor: "rgba(154, 181, 215, 1)", // 滚动条颜色
+ fillerColor: "rgba(11, 19, 145, 0.5)", // 滚动条颜色
+ borderColor: "rgba(17, 100, 210, 0.12)",
+ backgroundColor: 'transparent',//两边未选中的滑动条区域的颜色
+ handleSize: 0, // 两边手柄尺寸
+ showDataShadow: false,//是否显示数据阴影 默认auto
+ showDetail: false, // 拖拽时是否展示滚动条两侧的文字
+ top: '1%',
+ right: '5',
+ }
- // ]
+ ]
}
},
@@ -852,10 +970,12 @@
this.houseEchartsLoading = true
this.disposeHouseEchart()
- if (type == 0) {
- this.getHouseStatisticInfo(2)
+ if (type == 1) {
+ // this.getHouseStatisticInfo(2)
+ this.getVillageStatisticData({ deptld: this.userInfo.dept_id })
} else {
- this.getHouseStatisticInfo(1)
+ // this.getHouseStatisticInfo(1)
+ this.getPlaceOfConcernStatisticData({ deptld: this.userInfo.dept_id })
}
},
@@ -967,89 +1087,117 @@
})
},
- clickHouseChart () {
+ clickHouseChart (type) {
houseMyChart.on('click', params => {
- this.$parent.architectureTitle = params.name
-
- if (params.name == '学校') {
- this.$parent.xxPopupShow = true
- this.$parent.houseArr = []
- this.$parent.houseLoading = true
- setTimeout(() => {
- this.$parent.houseLoading = false
- this.$parent.houseArr = schoolJSON
- }, 1000)
+ console.log(params, 'clickHouseChart')
+ if (type == '实有住宅') {
+ this.syldPage.currentPage = 1
+ this.$parent.syldPage.currentPage = 1
+ this.$parent.syldPopupTitle = params.name
+ this.syldBigType = params.name
+ this.syldName = ''
+ this.$parent.syldArr = []
+ this.$parent.syldPopupShow = true
+ this.$parent.syldLoading = true
+ this.getVillageStatisticDetail()
} else {
- this.$parent.architectureShow = true
- this.$parent.architectureTable = []
- this.$parent.architectureLoad = true
-
- if (params.name == '医院') {
- setTimeout(() => {
- this.$parent.architectureLoad = false
- this.$parent.architectureTable = hospitalJSON
- }, 1000)
- }
-
- if (params.name == '宾馆酒店') {
- setTimeout(() => {
- this.$parent.architectureLoad = false
- this.$parent.architectureTable = hotelJSON
- }, 1000)
- }
-
- if (params.name == '数字经济') {
- setTimeout(() => {
- this.$parent.architectureLoad = false
- this.$parent.architectureTable = digitalJSON
- }, 1000)
- }
-
- if (params.name == '房屋建筑业') {
- setTimeout(() => {
- this.$parent.architectureLoad = false
- this.$parent.architectureTable = housingJSON
- }, 1000)
- }
-
- if (params.name == '批发业') {
- setTimeout(() => {
- this.$parent.architectureLoad = false
- this.$parent.architectureTable = wholesaleJSON
- }, 1000)
- }
-
- if (params.name == '零售业') {
- setTimeout(() => {
- this.$parent.architectureLoad = false
- this.$parent.architectureTable = retailJSON
- }, 1000)
- }
-
- if (params.name == '反恐重点目标') {
- setTimeout(() => {
- this.$parent.architectureLoad = false
- this.$parent.architectureTable = antiTerroristJSON
- }, 1000)
- }
-
- if (params.name == '危爆品') {
- setTimeout(() => {
- this.$parent.architectureLoad = false
- this.$parent.architectureTable = dExplosionJSON
- }, 1000)
- }
-
- if (params.name == '重点服务对象') {
- setTimeout(() => {
- this.$parent.architectureLoad = false
- this.$parent.architectureTable = serviceObjJSON
- }, 1000)
- }
-
+ console.log('关注场所')
+ this.gzcsPage.currentPage = 1
+ this.$parent.gzcsPage.currentPage = 1
+ this.gzcsType = params.name
+ this.gzcsUnitName = ''
+ this.gzcsPerson = ''
+ this.gzcsPhone = ''
+ this.$parent.gzcsArr = []
+ this.$parent.gzcsPopupShow = true
+ this.$parent.gzcsLoading = true
+ this.getPlaceOfConcernStatisticDetail()
}
+ // this.$parent.architectureTitle = params.name
+ // if (params.name == '学校') {
+ // this.$parent.xxPopupShow = true
+ // this.$parent.houseArr = []
+ // this.$parent.houseLoading = true
+ // setTimeout(() => {
+ // this.$parent.houseLoading = false
+ // this.$parent.houseArr = schoolJSON
+ // }, 1000)
+ // } else {
+ // this.$parent.architectureShow = true
+ // this.$parent.architectureTable = []
+ // this.$parent.architectureLoad = true
+ // if (params.name == '医院') {
+ // setTimeout(() => {
+ // this.$parent.architectureLoad = false
+ // this.$parent.architectureTable = hospitalJSON
+ // }, 1000)
+ // }
+
+ // if (params.name == '宾馆酒店') {
+ // setTimeout(() => {
+ // this.$parent.architectureLoad = false
+ // this.$parent.architectureTable = hotelJSON
+ // }, 1000)
+ // }
+
+ // if (params.name == '数字经济') {
+ // setTimeout(() => {
+ // this.$parent.architectureLoad = false
+ // this.$parent.architectureTable = digitalJSON
+ // }, 1000)
+ // }
+
+ // if (params.name == '房屋建筑业') {
+ // setTimeout(() => {
+ // this.$parent.architectureLoad = false
+ // this.$parent.architectureTable = housingJSON
+ // }, 1000)
+ // }
+
+ // if (params.name == '批发业') {
+ // setTimeout(() => {
+ // this.$parent.architectureLoad = false
+ // this.$parent.architectureTable = wholesaleJSON
+ // }, 1000)
+ // }
+
+ // if (params.name == '零售业') {
+ // setTimeout(() => {
+ // this.$parent.architectureLoad = false
+ // this.$parent.architectureTable = retailJSON
+ // }, 1000)
+ // }
+
+ // if (params.name == '反恐重点目标') {
+ // setTimeout(() => {
+ // this.$parent.architectureLoad = false
+ // this.$parent.architectureTable = antiTerroristJSON
+ // }, 1000)
+ // }
+
+ // if (params.name == '危爆品') {
+ // setTimeout(() => {
+ // this.$parent.architectureLoad = false
+ // this.$parent.architectureTable = dExplosionJSON
+ // }, 1000)
+ // }
+
+ // if (params.name == '重点服务对象') {
+ // setTimeout(() => {
+ // this.$parent.architectureLoad = false
+ // this.$parent.architectureTable = serviceObjJSON
+ // }, 1000)
+ // }
+
+ // if (params.name == '困难儿童') {
+ // setTimeout(() => {
+ // this.$parent.architectureLoad = false
+ // this.$parent.architectureTable = difficultyJSON
+ // }, 1000)
+ // }
+ // }
})
},
diff --git "a/src/views/home/components/leftContainer\346\245\274\346\240\213\344\277\256\346\224\271\345\211\215.vue" "b/src/views/home/components/leftContainer\346\245\274\346\240\213\344\277\256\346\224\271\345\211\215.vue"
new file mode 100644
index 0000000..4596371
--- /dev/null
+++ "b/src/views/home/components/leftContainer\346\245\274\346\240\213\344\277\256\346\224\271\345\211\215.vue"
@@ -0,0 +1,1610 @@
+<template>
+ <div class="container">
+ <div class="person-box" style="position: relative;">
+ <div class="box">
+ <div class="title">
+ <div class="title-tab">
+ <span :class="{ choosed: peopletype == 0 }">现有人员</span>
+ </div>
+ </div>
+ <el-main v-loading="personEchartsLoading" element-loading-text="拼命加载中"
+ element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)"
+ style="height: calc(100% - 17.6%);">
+ <div class="sub-tab" v-show="peopletype == 0">
+ <div class="tab" :class="{ 'select-on-tab': tabType == 0 }" @click="personTabClick(0)">
+ <div class="tab-title-small">人口总数:</div>
+ <div class="tab-title-small">
+ {{
+ personAll.total ? personAll.total : 0
+ }}人
+ </div>
+ </div>
+ <div class="tab" :class="{ 'select-on-tab': tabType == 1 }" @click="personTabClick(1)">
+ <div class="tab-title-small">重点人员:</div>
+ <div class="tab-title-small">
+ {{
+ personAll.emphasisNum ? personAll.emphasisNum : 0
+ }}人
+ </div>
+ </div>
+ </div>
+
+ <div class="echarts-box" style="overflow-y: auto;" ref="REFPERSONECHARTS">
+ <div id="PersonEcharts" :style="{ height: personEchartsHeight }"></div>
+ </div>
+ </el-main>
+
+ <div class="back" title="返回上一级" v-show="dataDeep == 2 && peopletype == 0 && showBack" @click="backBegin">
+ </div>
+ </div>
+
+ <svg class="border-svg">
+ <defs>
+ <path id="border-box-8-path-974b4d7cfafa444396861ca1d1173c8c"
+ d="M0.27,0.03c52.66,0,105.34,0,158,0c1.67,2,3.33,4,5,6c1,0.33,2,0.67,3,1c1.33,1.67,2.67,3.33,4,5
+ c16,0,32,0,48,0c53.66,0,107.34,0,161,0c1.13,1.72,0.63,1.36,3,2c0,0.67,0,1.33,0,2c0.67,0,1.33,0,2,0
+ c0.01,104.58,0.01,206.44,0,309c-1.43,0.78-4.01,2.77-5,4c-12,0-24,0-36,0c-2.67-3.33-5.33-6.67-8-10c-21,0-42,0-63,0
+ c-1.08,2.32-2.35,4.25-4,6c-0.67,0.33-1.33,0.67-2,1c-0.33,1-0.67,2-1,3c-20,0-40,0-60,0c-66.66,0-133.34,0-200,0
+ c-1.28-1.57-2.76-2.25-4-4c-0.33,0-0.67,0-1,0c0-8.67,0-17.33,0-26c0-19.66,0-39.34,0-59C0.27,160.04,0.27,80.02,0.27,0.03z" fill="transparent" />
+ <radialGradient id="border-box-8-gradient-974b4d7cfafa444396861ca1d1173c8c" cx="50%" cy="50%" r="50%">
+ <stop offset="0%" stop-color="#fff" stop-opacity="1" />
+ <stop offset="100%" stop-color="#fff" stop-opacity="0" />
+ </radialGradient>
+ <mask id="border-box-8-mask-974b4d7cfafa444396861ca1d1173c8c">
+ <circle cx="0" cy="0" r="150" fill="url(#border-box-8-gradient-974b4d7cfafa444396861ca1d1173c8c)">
+ <animateMotion dur="8s"
+ path="M0.27,0.03c52.66,0,105.34,0,158,0c1.67,2,3.33,4,5,6c1,0.33,2,0.67,3,1c1.33,1.67,2.67,3.33,4,5
+ c16,0,32,0,48,0c53.66,0,107.34,0,161,0c1.13,1.72,0.63,1.36,3,2c0,0.67,0,1.33,0,2c0.67,0,1.33,0,2,0
+ c0.01,104.58,0.01,206.44,0,309c-1.43,0.78-4.01,2.77-5,4c-12,0-24,0-36,0c-2.67-3.33-5.33-6.67-8-10c-21,0-42,0-63,0
+ c-1.08,2.32-2.35,4.25-4,6c-0.67,0.33-1.33,0.67-2,1c-0.33,1-0.67,2-1,3c-20,0-40,0-60,0c-66.66,0-133.34,0-200,0
+ c-1.28-1.57-2.76-2.25-4-4c-0.33,0-0.67,0-1,0c0-8.67,0-17.33,0-26c0-19.66,0-39.34,0-59C0.27,160.04,0.27,80.02,0.27,0.03z"
+ rotate="auto" repeatCount="indefinite" />
+ </circle>
+ </mask>
+ </defs>
+
+ <use stroke-width="2" xlink:href="#border-box-8-path-974b4d7cfafa444396861ca1d1173c8c"
+ mask="url(#border-box-8-mask-974b4d7cfafa444396861ca1d1173c8c)" stroke="#4fd2dd">
+ <animate attributeName="stroke-dasharray" from="0, 1442" to="1442, 0" dur="8s"
+ repeatCount="indefinite" />
+ </use>
+ </svg>
+ </div>
+ <div class="house-box" style="position: relative;">
+ <div class="box">
+ <div class="title">现有住宅</div>
+ <el-main v-loading="houseEchartsLoading" element-loading-text="拼命加载中"
+ element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
+ <div class="sub-tab">
+ <div class="tab" :class="{ 'select-on-tab': tabTypeTwo == 0 }" @click="houseTabClick(0)">
+ <div class="tab-title-small">实有楼栋:</div>
+ <div class="tab-title-small">{{ realHouseNum ? realHouseNum : 0 }}栋</div>
+ </div>
+ <div class="tab" :class="{ 'select-on-tab': tabTypeTwo == 1 }" @click="houseTabClick(1)">
+ <div class="tab-title-small">关注场所:</div>
+ <div class="tab-title-small">{{ keyPlaceNum ? keyPlaceNum : 0 }}栋</div>
+ </div>
+ </div>
+ <div id="houseEcharts" class="echarts-box"></div>
+ </el-main>
+ </div>
+
+ <svg class="border-svg">
+ <use stroke-width="2" xlink:href="#border-box-8-path-974b4d7cfafa444396861ca1d1173c8c"
+ mask="url(#border-box-8-mask-974b4d7cfafa444396861ca1d1173c8c)" stroke="#4fd2dd">
+ <animate attributeName="stroke-dasharray" from="0, 1442" to="1442, 0" dur="8s"
+ repeatCount="indefinite" />
+ </use>
+ </svg>
+ </div>
+ <div class="land-box" style="position: relative;">
+ <div class="box">
+ <div class="title">现有小区</div>
+ <el-main v-loading="landEchartsLoading" element-loading-text="拼命加载中"
+ element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
+ <div class="sub-tab" v-show="isAllPoliceStation">
+ <div class="tab" :class="{ 'select-on-tab': tabTypeThree == 0 }" @click="landTabClick(0)">
+ <div class="tab-title-small">小区:</div>
+ <div class="tab-title-small">{{ villageNum ? villageNum : 0 }}个</div>
+ </div>
+ <div class="tab" :class="{ 'select-on-tab': tabTypeThree == 1 }" @click="landTabClick(1)">
+ <div class="tab-title-small">责任区:</div>
+ <div class="tab-title-small">{{ areaNum ? areaNum : 0 }}个</div>
+ </div>
+ </div>
+ <div class="sub-tab" v-show="!isAllPoliceStation">
+ <div class="tab1 select-on-tab">
+ <div class="tab-title-small">小区:</div>
+ <div class="tab-title-small">{{ villageNum ? villageNum : 0 }}个</div>
+ </div>
+ </div>
+ <div id="landEcharts" class="echarts-box"></div>
+ </el-main>
+ </div>
+
+ <svg class="border-svg">
+ <use stroke-width="2" xlink:href="#border-box-8-path-974b4d7cfafa444396861ca1d1173c8c"
+ mask="url(#border-box-8-mask-974b4d7cfafa444396861ca1d1173c8c)" stroke="#4fd2dd">
+ <animate attributeName="stroke-dasharray" from="0, 1442" to="1442, 0" dur="8s"
+ repeatCount="indefinite" />
+ </use>
+ </svg>
+ </div>
+ </div>
+</template>
+
+<script>
+import { fontSize } from '@/utils/fontSize.js'
+import { getAreaStatisticInfo } from "@/api/home/index.js"
+import { schoolJSON } from '../homeleft/school'
+import { hospitalJSON } from '../homeleft/hospital'
+import { hotelJSON } from '../homeleft/hotel'
+import { digitalJSON } from '../homeleft/digital'
+import { housingJSON } from '../homeleft/housing'
+import { wholesaleJSON } from '../homeleft/wholesale'
+import { retailJSON } from '../homeleft/retail'
+import { antiTerroristJSON } from '../homeleft/antiTerrorist'
+import { dExplosionJSON } from '../homeleft/dExplosion'
+import { serviceObjJSON } from '../homeleft/serviceObj'
+import { difficultyJSON } from '../homeleft/difficulty'
+
+import { getVillagePersonStatisticInfo, getVillagePersonStatisticInfoByPoliceStationId, getPersonInfo, getPersonInfoPage, getHouseStatisticInfo } from "@/api/dept"
+
+let homePersonmyChart = null
+let keyPersonmyChart = null
+let houseMyChart
+let landMyChart
+let timer
+let curSubofficeData
+
+let leftTiming = null
+let keyPeopleDataLength = 0
+
+let myColor = ['#00e9db', '#00c0e9', '#0096f3', '#33CCFF', '#33FFCC', '#eb2100', '#eb3600', '#d0570e', '#d0a00e', '#34da62']
+
+const myLandColors = ['#4150d8', '#28bf7e', '#ed7c2f', '#f2a93b', '#f9cf36', '#4a5bdc', '#4cd698', '#f4914e', '#fcb75b', '#ffe180', '#b6c2ff', '#96edc1']
+
+const peopleColor1 = '#53eefe'
+const peopleColor2 = '#f26390'
+
+export default {
+ inject: ['userInfo'],
+
+ data () {
+ return {
+ tabType: 0,
+ personEchartsLoading: false,
+ houseEchartsLoading: false,
+ landEchartsLoading: false,
+ peopletype: 0,
+ tabTypeTwo: 0,
+ tabTypeThree: 0,
+ peopleTitle: '',
+ peopleVisible: false,
+ dataDeep: 1,
+ keyPersonOption: {},
+ keyPersonSelectSaveArr: [],
+ areaNum: '',
+ villageNum: '',
+ policeVillageNum: '',
+ policeStationPersonInfo: {},
+ villagePersonStatisticInfoList: [],
+ showBack: true,
+ isAllPoliceStation: true,
+ realHouseNum: '',
+ keyPlaceNum: '',
+ personAll: '',
+ // 记录当前选中派出所的ID
+ policeStaionID: '',
+ peopleLoading: false,
+ personEchartsHeight: '100%'
+ }
+ },
+
+ created () {
+ },
+
+ mounted () {
+ // 获取所有数据并加载
+ this.getHomeAllData()
+
+ if (this.userInfo.dept_id != '1123598813738675201') {
+ // console.log(this.userInfo.dept_id,'茅家岭派出所',1596020515064381442);
+ this.showBack = false
+ this.isAllPoliceStation = false
+ }
+
+ this.$nextTick(() => {
+ window.addEventListener("resize", this.echartsResize)
+ })
+ },
+
+ methods: {
+ // 设备饼图轮播
+ keyPeopleEchartsCarousel () {
+ let curIndex = 0
+ if (timer) {
+ clearInterval(timer)
+ }
+
+ timer = setInterval(() => {
+ keyPersonmyChart.dispatchAction({
+ type: "downplay",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ curIndex = (curIndex + 1) % keyPeopleDataLength
+ keyPersonmyChart.dispatchAction({
+ type: "highlight",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ keyPersonmyChart.dispatchAction({
+ type: "showTip",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ }, 1000)
+
+ keyPersonmyChart.on("mouseover", function (param) {
+ clearInterval(timer)
+ keyPersonmyChart.dispatchAction({
+ type: "downplay",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ keyPersonmyChart.dispatchAction({
+ type: "highlight",
+ seriesIndex: 0,
+ dataIndex: param.dataIndex,
+ })
+ keyPersonmyChart.dispatchAction({
+ type: "showTip",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ curIndex = param.dataIndex
+ })
+
+ keyPersonmyChart.on("mouseout", function (param) {
+ curIndex = param.dataIndex
+ if (timer) {
+ clearInterval(timer)
+ }
+ timer = setInterval(() => {
+ keyPersonmyChart.dispatchAction({
+ type: "downplay",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ curIndex = (curIndex + 1) % keyPeopleDataLength
+ keyPersonmyChart.dispatchAction({
+ type: "highlight",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ keyPersonmyChart.dispatchAction({
+ type: "showTip",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ }, 1000)
+ })
+ },
+
+ /**
+ * @description: 获取首页的所有数据
+ * @return {*}
+ */
+ getHomeAllData (id = '') {
+ this.policeStaionID = id
+
+ if (id != '') {
+ this.showBack = false
+ this.isAllPoliceStation = false
+
+ this.tabTypeThree = 0
+ } else {
+ this.showBack = true
+ this.isAllPoliceStation = true
+ }
+
+ this.personTabClick(this.tabType)
+
+ this.houseTabClick(this.tabTypeTwo)
+
+ this.landTabClick(this.tabTypeThree)
+
+ if (leftTiming != null) {
+ clearInterval(leftTiming)
+ leftTiming = null
+ }
+
+ leftTiming = setInterval(async () => {
+ this.houseTabClick(this.tabTypeTwo)
+
+ this.landTabClick(this.tabTypeThree)
+ }, 600000)
+ },
+
+ /**
+ * @description: 户籍人口和重点人员切换
+ * @param {*} type
+ * @return {*}
+ */
+ personTabClick (type) {
+ this.tabType = type
+ this.dataDeep = 1
+ this.personEchartsLoading = true
+
+ this.disposeEchart()
+
+ if (type == 0) {
+ this.personEchartsHeight = '100%'
+
+ if (this.userInfo.dept_id == '1123598813738675201' && this.policeStaionID == '') {
+
+ this.getPoliceStationInfo()
+
+ } else {
+ this.getVillagePersonStatisticInfoByPoliceStationId(this.policeStaionID != '' ? this.policeStaionID : this.userInfo.dept_id)
+ }
+
+ } else if (type == 1) {
+ this.initkeyPersonEcharts()
+ }
+ },
+
+ /**
+ * @description: 获取分局户籍人口数据
+ * @return {*}
+ */
+ getPoliceStationInfo () {
+ getVillagePersonStatisticInfo().then(res => {
+ if (res.data.code == 200) {
+ this.disposeEchart()
+ curSubofficeData = res.data.data
+ this.personAll = res.data.data
+ console.log('getPoliceStationInfo', res.data.data)
+ this.policeStationPersonInfo = res.data.data
+ //异步,因此放进接口方法内部
+ this.initPersonEcharts()
+ this.clickPeopleChart()
+ setTimeout(() => {
+ this.personEchartsLoading = false
+ }, 500)
+ }
+ }).catch(res => {
+ setTimeout(() => {
+ this.personEchartsLoading = false
+ }, 500)
+ })
+ },
+
+ /**
+ * @description: 获取派出所户籍人口数据
+ * @param {*} policeStationId
+ * @param {*} name
+ * @return {*}
+ */
+ getVillagePersonStatisticInfoByPoliceStationId (policeStationId, name) {
+ getVillagePersonStatisticInfoByPoliceStationId(policeStationId, name).then(res => {
+ if (res.data.code == 200) {
+ console.log(res, 'getVillagePersonStatisticInfoByPoliceStationId')
+ this.disposeEchart()
+ var chartDom = document.getElementById('PersonEcharts')
+ homePersonmyChart = this.$echarts.init(chartDom)
+ this.personAll = res.data.data
+
+ if (this.userInfo.dept_id == '1596020515064381442') {
+ this.personAll.emphasisNum = 23
+ }
+
+
+ this.villagePersonStatisticInfoList = res.data.data
+ var xDate = [], yDate1 = [], yDate2 = []
+
+ if (this.villagePersonStatisticInfoList.data.length > 0) {
+ this.villagePersonStatisticInfoList.data.forEach(e => {
+ xDate.push(e.name.replace('居民委员会', ''))
+ yDate1.push({
+ value: e.hjnum,
+ name: e.name,
+ id: e.id
+ })
+ yDate2.push({
+ value: e.synum,
+ name: e.name,
+ id: e.id
+ })
+ })
+ }
+
+ homePersonmyChart.setOption(this.initPersonOptions(xDate, yDate1, yDate2, peopleColor1, peopleColor2), true)
+ this.clickPeopleChart()
+
+ setTimeout(() => {
+ this.dataDeep = 2
+ this.personEchartsLoading = false
+ }, 1000)
+
+ }
+ }).catch(res => {
+ setTimeout(() => {
+ this.personEchartsLoading = false
+ }, 500)
+ })
+ },
+
+ /**
+ * @description: 初始化现有人图表
+ * @return {*}
+ */
+ initPersonEcharts () {
+ var chartDom = document.getElementById('PersonEcharts')
+ homePersonmyChart = this.$echarts.init(chartDom)
+
+ var xDate = [], yDate1 = [], yDate2 = []
+ //传入x,y轴数据
+
+ if (this.policeStationPersonInfo.data.length > 0) {
+ this.policeStationPersonInfo.data.forEach(e => {
+ xDate.push(e.name.replace('派出', ''))
+ yDate1.push({
+ value: e.hjnum,
+ id: e.id,
+ type: 'policeStation',
+ name: e.name
+ })
+ yDate2.push({
+ value: e.synum,
+ id: e.id,
+ type: 'policeStation',
+ name: e.name
+ })
+ })
+ }
+
+ homePersonmyChart.setOption(this.initPersonOptions(xDate, yDate1, yDate2, peopleColor1, peopleColor2))
+ },
+
+ /**
+ * @description: 图表数据处理
+ * @param {*} xDate
+ * @param {*} yDate
+ * @param {*} colors
+ * @return {*}
+ */
+ initPersonOptions (xDate, yDate1, yDate2, colors1, colors2) {
+ let options
+
+ if (xDate.length == 0) {
+ options = {
+ title: {
+ text: '暂无数据1',
+ x: 'center',
+ y: 'center',
+ textStyle: {
+ color: '#fff',
+ fontWeight: 'normal',
+ fontSize: fontSize(14)
+ }
+ }
+ }
+ } else {
+ options = {
+ tooltip: {
+ trigger: 'item',
+ formatter: ' <span style="display: inline-block; margin-right: 4px; border-radius: 10px; width: 10px; height: 10px;background-color: #91cc75;"></span> {b0}<strong style="margin-left:10px">{c0}人</strong>',
+ backgroundColor: 'rgba(8, 56, 185, 0.9)',
+ borderColor: 'rgba(8, 56, 185, 0.9)',
+ textStyle: {
+ color: '#fff',
+ fontSize: fontSize(12)
+ }
+ },
+ xAxis: {
+ type: 'category',
+ data: xDate,
+
+ axisLabel: {
+ color: "#fff",
+ interval: 0,
+ rotate: 45,
+ fontSize: fontSize(10)
+ },
+ axisLine: {
+ lineStyle: {
+ color: "#fff"
+ }
+ }
+ },
+ yAxis: {
+ type: 'value',
+ minInterval: 1,
+ splitLine: {
+ show: false
+ },
+ axisLabel: {
+ color: "#fff",
+ fontSize: fontSize(12)
+ }
+ },
+ legend: {
+ itemWidth: 15,
+ itemHeight: 15,
+ data: ['户籍人口', '实有人口'],
+ textStyle: {
+ color: '#fff'
+ },
+ formatter: function (name) {
+ var data = []
+ if (name == '户籍人口') {
+ data = options.series[0].data
+ } else {
+ data = options.series[1].data
+ }
+ var total = 0
+ for (var i = 0; i < data.length; i++) {
+ total += data[i].value
+ }
+ return `${name} (${total}人)`
+ }
+ },
+ series: [
+ {
+ name: '户籍人口',
+ data: yDate1,
+ type: 'bar',
+ barWidth: '40%',
+ stack: true,
+ emphasis: {
+ disabled: true,
+ focus: 'none'
+ },
+ itemStyle: {
+ normal: {
+ color: colors1
+ // color: function (params) {
+ // return new global.echarts.graphic.LinearGradient(
+ // 0, 0, 0, 1,
+ // [
+ // { offset: 0, color: colors1[0] },
+ // { offset: 0.5, color: colors1[1] },
+ // { offset: 1, color: colors1[2] },
+ // ]
+ // )
+ // }
+ },
+ emphasis: {
+ color: colors1
+ // color: function (params) {
+ // return new global.echarts.graphic.LinearGradient(
+ // 0, 0, 0, 1,
+ // [
+ // { offset: 0, color: colors1[2] },
+ // { offset: 0.7, color: colors1[1] },
+ // { offset: 1, color: colors1[0] }
+ // ]
+ // )
+ // }
+ }
+ },
+ },
+ {
+ name: '实有人口',
+ data: yDate2,
+ type: 'bar',
+ barWidth: '40%',
+ stack: true,
+ emphasis: {
+ disabled: true,
+ focus: 'none'
+ },
+ itemStyle: {
+ normal: {
+ color: colors2
+ // color: function (params) {
+ // return new global.echarts.graphic.LinearGradient(
+ // 0, 0, 0, 1,
+ // [
+ // { offset: 0, color: colors2[2] },
+ // { offset: 0.5, color: colors2[1] },
+ // { offset: 1, color: colors2[0] },
+ // ]
+ // )
+ // }
+ },
+ emphasis: {
+ color: colors2
+ // color: function (params) {
+ // return new global.echarts.graphic.LinearGradient(
+ // 0, 0, 0, 1,
+ // [
+ // { offset: 0, color: colors2[0] },
+ // { offset: 0.7, color: colors2[1] },
+ // { offset: 1, color: colors2[2] }
+ // ]
+ // )
+ // }
+ }
+ },
+ },
+
+ ],
+ grid: {
+ top: '4%',
+ left: '2%',
+ right: '2%',
+ bottom: '1%',
+ containLabel: true
+ },
+ }
+ }
+
+ return options
+
+ },
+
+ /**
+ * @description: 现有人图表中的返回按钮
+ * @return {*}
+ */
+ backBegin () {
+ this.personAll = curSubofficeData
+ this.dataDeep = 1
+ this.initPersonEcharts()
+ this.$parent.getAllPoliceStationCenter()
+ },
+
+ /**
+ * @description: 获取现有住宅信息
+ * @param {*} deptld
+ * @param {*} isFollow
+ * @return {*}
+ */
+ getHouseStatisticInfo (isFollow) {
+ getHouseStatisticInfo(this.policeStaionID != '' ? this.policeStaionID : this.userInfo.dept_id, isFollow).then(res => {
+ this.disposeHouseEchart()
+
+ let xDate = []
+ let yDate = []
+ if (isFollow == 1) {
+ this.keyPlaceNum = res.data.data.count
+ } else {
+ this.realHouseNum = res.data.data.count
+ }
+ res.data.data.data.forEach(item => {
+ xDate.push(item.name)
+ yDate.push(item.num)
+ })
+ if (this.userInfo.dept_id == '1596020515064381442') {
+ this.keyPlaceNum = 28
+ this.realHouseNum = 205
+ if (isFollow == 2) {
+ xDate = ['学校', '医院', '宾馆酒店', '房屋建筑业', '数字经济', '批发业', '零售业']
+ yDate = [34, 2, 33, 11, 22, 30, 14]
+ this.inithouseEcharts(xDate, yDate)
+ } else {
+ xDate = ['反恐重点目标', '危爆品', '重点服务对象', '困难儿童']
+ yDate = [14, 13, 10, 17]
+ this.inithouseEcharts(xDate, yDate)
+ }
+
+ this.clickHouseChart()
+ } else {
+ this.inithouseEcharts(xDate, yDate)
+ }
+ setTimeout(() => {
+ this.houseEchartsLoading = false
+ }, 500)
+ }).catch(res => {
+ setTimeout(() => {
+ this.houseEchartsLoading = false
+ }, 500)
+ })
+ },
+
+ inithouseEcharts (xDate, yDate) {
+ var chartDom = document.getElementById('houseEcharts')
+ houseMyChart = this.$echarts.init(chartDom)
+ houseMyChart.setOption(this.initHouseOptions(xDate, yDate))
+ },
+
+ initHouseOptions (xDate, y1Date, y2Date) {
+ const that = this
+ return {
+ tooltip: {
+ trigger: 'item',
+ formatter: params => {
+ let msg
+ if (params.value > 10000) {
+ msg = (params.value / 10000).toFixed(2) + '万栋'
+ } else {
+ msg = params.value + '栋'
+ }
+
+ msg = `${params.marker}${params.name}<strong style="margin-left:10px">${msg}</strong>`
+ return msg
+ },
+ backgroundColor: 'rgba(8, 56, 185, 0.9)',
+ borderColor: 'rgba(8, 56, 185, 0.9)',
+ textStyle: {
+ color: '#fff',
+ fontSize: fontSize(12)
+ }
+ },
+ color: myColor,
+ xAxis: {
+ type: 'value',
+ splitLine: {
+ show: false
+ },
+ axisLine: {
+ show: false
+ },
+ axisLabel: {
+ show: false,
+ },
+ axisTick: {
+ show: false
+ },
+ },
+ yAxis: {
+ type: 'category',
+ data: xDate,
+ axisLine: {
+ show: false
+ },
+ axisLabel: {
+ color: "#fff",
+ fontSize: fontSize(14)
+ },
+ axisTick: {
+ show: false
+ },
+ },
+ series: [
+ {
+ data: y1Date,
+ type: 'bar',
+ // barWidth: '10%',
+ barCategoryGap: '80%',
+ zlevel: 2,
+ cursor: that.userInfo.dept_id != '1596020515064381442' ? 'default' : 'pointer',
+ itemStyle: {
+ normal: {
+ // barBorderRadius: [0, 30, 30, 0],
+ // color: function (params) {
+ // var num = myColor.length
+ // return myColor[params.dataIndex % num]
+ // },
+ color: '#ed7c2f',
+ label: {
+ show: true, //开启显示
+ position: 'right', //在上方显示
+ textStyle: { //数值样式
+ color: '#ed7c2f',
+ fontSize: 10
+ }
+ }
+ }
+ },
+ },
+ // {
+ // data: y2Date,
+ // show: true,
+ // type: 'bar',
+ // barGap: '-100%',
+ // barWidth: '35%', //统计条宽度
+ // itemStyle: {
+ // normal: {
+ // color: 'rgba(102, 102, 102,0.5)'
+ // },
+ // },
+ // z: 1,
+ // }
+ ],
+ grid: {
+ top: '2%',
+ left: '2%',
+ // right: '-1%',
+ right: '10%',
+ bottom: '2%',
+ containLabel: true
+ },
+ // dataZoom: [
+ // {
+ // type: "inside",
+ // startValue: 0,
+ // endValue: 8,
+ // minValueSpan: 2,
+ // maxValueSpan: 2,
+ // yAxisIndex: [0],
+ // zoomOnMouseWheel: false, // 关闭滚轮缩放
+ // moveOnMouseWheel: true, // 开启滚轮平移
+ // moveOnMouseMove: true // 鼠标移动能触发数据窗口平移
+ // },
+ // {
+ // type: 'slider',
+ // realtime: true,
+ // startValue: 0,
+ // endValue: 8,
+ // width: '3.5',
+ // height: '80%',
+ // yAxisIndex: [0], // 控制y轴滚动
+ // fillerColor: "rgba(154, 181, 215, 1)", // 滚动条颜色
+ // borderColor: "rgba(17, 100, 210, 0.12)",
+ // backgroundColor: '#cfcfcf',//两边未选中的滑动条区域的颜色
+ // handleSize: 0, // 两边手柄尺寸
+ // showDataShadow: false,//是否显示数据阴影 默认auto
+ // showDetail: false, // 拖拽时是否展示滚动条两侧的文字
+ // top: '1%',
+ // right: '5',
+ // }
+
+ // ]
+ }
+ },
+
+ houseTabClick (type) {
+ this.tabTypeTwo = type
+
+ this.houseEchartsLoading = true
+
+ this.disposeHouseEchart()
+ if (type == 0) {
+ this.getHouseStatisticInfo(2)
+ } else {
+ this.getHouseStatisticInfo(1)
+ }
+ },
+
+ initLandOptions (xDate, yDate) {
+ return {
+ color: ['#0532ff'],
+ grid: {
+ top: '4%',
+ left: '12%',
+ right: '4%',
+ bottom: '28%'
+ },
+ tooltip: {
+ trigger: 'item',
+ formatter: params => {
+ return `${params.marker} ${params.name}: ${params.value} 个`
+ },
+ backgroundColor: 'rgba(8, 56, 185, 0.9)',
+ borderColor: 'rgba(8, 56, 185, 0.9)',
+ textStyle: {
+ color: '#fff',
+ fontSize: fontSize(12)
+ }
+ },
+ xAxis: {
+ type: 'category',
+ data: xDate,
+ axisLabel: {
+ color: "#fff",
+ interval: 0,
+ rotate: 45,
+ fontSize: fontSize(10)
+ },
+ axisLine: {
+ lineStyle: {
+ color: "#fff"
+ }
+ }
+ },
+ yAxis: {
+ type: 'value',
+ minInterval: 1,
+ splitLine: {
+ show: false
+ },
+ axisLabel: {
+ color: "#fff",
+ fontSize: fontSize(12)
+ }
+ },
+ series: [
+ {
+ data: yDate,
+ type: 'bar',
+ barWidth: '24%',
+ itemStyle: {
+ normal: {
+ barBorderRadius: [30, 30, 0, 0],
+ // color: function (params) {
+ // var num = Math.floor(Math.random() * (myLandColors.length - 1) + 1)
+ // return myLandColors[params.dataIndex % num]
+ // },
+ }
+ },
+ }
+ ],
+ // zoomData: [ // 有滚动条 平移
+ // dataZoom: [ // 有滚动条 平移
+ // {
+ // type: 'slider',
+ // show: true,
+ // realtime: true,
+ // start: 0,
+ // end: 40, // 初始展示40%
+ // height: 4,
+ // backgroundColor: 'rgba(47,69,84,0.2)',
+ // fillerColor: "rgba(17, 100, 210, 0.42)", // 滚动条颜色
+ // borderColor: "rgba(17, 100, 210, 0.12)",
+ // handleSize: 0, // 两边手柄尺寸
+ // showDetail: false, // 拖拽时是否展示滚动条两侧的文字
+ // top: '96%',
+ // },
+ // {
+ // type: "inside", // 支持内部鼠标滚动平移
+ // start: 0,
+ // end: 40,
+ // zoomOnMouseWheel: false, // 关闭滚轮缩放
+ // moveOnMouseWheel: true, // 开启滚轮平移
+ // moveOnMouseMove: true // 鼠标移动能触发数据窗口平移
+ // }
+ // ]
+ }
+ },
+
+ clickPeopleChart () {
+ homePersonmyChart.on('click', params => {
+ if (params.data.type == 'policeStation') {
+ const center = this.$parent.getPoliceStationCenter(params.data.id)
+ this.$EventBus.$emit('toPosition', {
+ layerName: 'carLayers',
+ siteJd: center[0],
+ siteWd: center[1]
+ })
+ this.personEchartsLoading = true
+ this.getVillagePersonStatisticInfoByPoliceStationId(params.data.id)
+ } else {
+ this.$emit('showpeopledetail', params.data.id, params.data.name)
+ }
+ })
+ },
+
+ clickHouseChart () {
+ houseMyChart.on('click', params => {
+ this.$parent.architectureTitle = params.name
+
+ if (params.name == '学校') {
+ this.$parent.xxPopupShow = true
+ this.$parent.houseArr = []
+ this.$parent.houseLoading = true
+ setTimeout(() => {
+ this.$parent.houseLoading = false
+ this.$parent.houseArr = schoolJSON
+ }, 1000)
+ } else {
+ this.$parent.architectureShow = true
+ this.$parent.architectureTable = []
+ this.$parent.architectureLoad = true
+
+ if (params.name == '医院') {
+ setTimeout(() => {
+ this.$parent.architectureLoad = false
+ this.$parent.architectureTable = hospitalJSON
+ }, 1000)
+ }
+
+ if (params.name == '宾馆酒店') {
+ setTimeout(() => {
+ this.$parent.architectureLoad = false
+ this.$parent.architectureTable = hotelJSON
+ }, 1000)
+ }
+
+ if (params.name == '数字经济') {
+ setTimeout(() => {
+ this.$parent.architectureLoad = false
+ this.$parent.architectureTable = digitalJSON
+ }, 1000)
+ }
+
+ if (params.name == '房屋建筑业') {
+ setTimeout(() => {
+ this.$parent.architectureLoad = false
+ this.$parent.architectureTable = housingJSON
+ }, 1000)
+ }
+
+ if (params.name == '批发业') {
+ setTimeout(() => {
+ this.$parent.architectureLoad = false
+ this.$parent.architectureTable = wholesaleJSON
+ }, 1000)
+ }
+
+ if (params.name == '零售业') {
+ setTimeout(() => {
+ this.$parent.architectureLoad = false
+ this.$parent.architectureTable = retailJSON
+ }, 1000)
+ }
+
+ if (params.name == '反恐重点目标') {
+ setTimeout(() => {
+ this.$parent.architectureLoad = false
+ this.$parent.architectureTable = antiTerroristJSON
+ }, 1000)
+ }
+
+ if (params.name == '危爆品') {
+ setTimeout(() => {
+ this.$parent.architectureLoad = false
+ this.$parent.architectureTable = dExplosionJSON
+ }, 1000)
+ }
+
+ if (params.name == '重点服务对象') {
+ setTimeout(() => {
+ this.$parent.architectureLoad = false
+ this.$parent.architectureTable = serviceObjJSON
+ }, 1000)
+ }
+
+ if (params.name == '困难儿童') {
+ setTimeout(() => {
+ this.$parent.architectureLoad = false
+ this.$parent.architectureTable = difficultyJSON
+ }, 1000)
+ }
+ }
+
+
+ })
+ },
+
+ /**
+ * @description: 初始化重点人员饼状图
+ * @return {*}
+ */
+ async initkeyPersonEcharts () {
+ this.disposeEchart()
+
+ let personInfo = await this.getPersonInfo()
+
+ keyPeopleDataLength = personInfo.length
+ if (this.userInfo.dept_id == '1596020515064381442') {
+ personInfo = [
+ { count: 3, name: '非涉法涉诉重点个访人员', value: 7 },
+ { count: 1, name: '楼盘业主维权群体', value: 1 },
+ { count: 1, name: '欠薪讨债群体', value: 1 },
+ { count: 4, name: '涉法涉诉重点个访人员', value: 4 },
+ { count: 11, name: '征地拆迁群体', value: 11 },
+ ]
+ }
+
+ const high = this.$refs.REFPERSONECHARTS.offsetHeight
+
+ if (personInfo.length * (high / 7) > high) {
+ this.personEchartsHeight = personInfo.length * (high / 7) + 'px'
+ } else {
+ this.personEchartsHeight = '100%'
+ }
+
+ this.$nextTick(() => {
+ var chartDom = document.getElementById('PersonEcharts')
+ keyPersonmyChart = this.$echarts.init(chartDom)
+ keyPersonmyChart.setOption(this.initkeyPersonOption(personInfo))
+
+ this.clickkeyPersonChart()
+ if (personInfo.length > 1) {
+ this.keyPeopleEchartsCarousel()
+ } else {
+ clearInterval(timer)
+ keyPersonmyChart.off("mouseover")
+ keyPersonmyChart.off("mouseout")
+ }
+ })
+
+
+ setTimeout(() => {
+ this.personEchartsLoading = false
+ }, 500)
+ },
+
+ /**
+ * @description: 调用接口获取重点人员数据
+ * @return {*}
+ */
+ getPersonInfo () {
+ const data = getPersonInfo({ deptId: this.policeStaionID != '' ? this.policeStaionID : this.userInfo.dept_id }).then(res => {
+ res.data = res.data.map(item => {
+ item = {
+ ...item,
+ name: item.zdryxl,
+ value: item.count
+ }
+
+ return item
+ })
+
+ return res.data
+ })
+
+ return data
+ },
+
+ /**
+ * @description: 重点人员饼状图渲染的options
+ * @param {*} dataArr
+ * @return {*}
+ */
+ initkeyPersonOption (dataArr) {
+ let options
+
+ if (dataArr.length == 0) {
+ options = {
+ title: {
+ text: '暂无重点人员数据',
+ x: 'center',
+ y: 'center',
+ textStyle: {
+ color: '#fff',
+ fontWeight: 'normal',
+ fontSize: fontSize(14)
+ }
+ }
+ }
+ } else {
+ options = {
+ tooltip: {
+ trigger: 'item',
+ formatter: params => {
+ let msg
+ if (params.value > 10000) {
+ msg = (params.value / 10000).toFixed(2) + '万人'
+ } else {
+ msg = params.value + '人'
+ }
+ msg = `<div style="color: #FFF;">${params.marker} ${params.name}:<strong style="margin-left:10px">${msg}</strong></div>`
+ return msg
+ },
+ backgroundColor: "rgba(8, 56, 185, 0.9)",
+ borderColor: "rgba(8, 56, 185, 0.9)",
+ textStyle: {
+ fontSize: fontSize(12)
+ },
+ confine: true
+ },
+ legend: {
+ orient: 'vertical',
+ top: 'middle',
+ right: '2%',
+ y: '1%',
+ itemGap: 15,
+ textStyle: {
+ color: '#fff'
+ },
+ align: 'left',
+ formatter: function (name) {
+ let data = dataArr
+ let tarValue
+ for (let i = 0; i < data.length; i++) {
+ if (data[i].name == name) {
+ tarValue = data[i].value
+ }
+ }
+ let v = tarValue
+ return `${name} ${v} 人 `
+ },
+ },
+ series: [
+ {
+ top: 110,
+ left: 60,
+ type: 'pie',
+ radius: [20, 50],
+ center: [0, 0],
+ avoidLabelOverlap: false,
+ label: {
+ show: false,
+ position: 'center'
+ },
+ labelLine: {
+ show: false
+ },
+ data: dataArr
+ }
+ ],
+ grid: {
+ x: 10,
+ y: 10,
+ x2: 10,
+ y2: 20
+ },
+ }
+ }
+
+ return options
+ },
+
+ /**
+ * @description: 重点人员饼状图的点击事件
+ * @return {*}
+ */
+ async clickkeyPersonChart () {
+ keyPersonmyChart.on('click', async params => {
+ this.$emit('showkeypersondetail', params.name)
+ })
+ },
+
+ /**
+ * @description: 现有小区切换
+ * @param {*} type
+ * @return {*}
+ */
+ landTabClick (type) {
+ this.tabTypeThree = type
+ this.landEchartsLoading = true
+
+ this.disposeLandEchart()
+ if (type == 0) {
+ this.getAreaStatisticInfo(2)
+ } else if (type == 1) {
+ this.getAreaStatisticInfo(1)
+ }
+ },
+
+ /**
+ * @description: 获取现有小区数据
+ * @param {*} type
+ * @param {*} deptId
+ * @return {*}
+ */
+ getAreaStatisticInfo (type) {
+ getAreaStatisticInfo(type, this.policeStaionID != '' ? this.policeStaionID : this.userInfo.dept_id).then(res => {
+ this.disposeLandEchart()
+
+ let landData = []
+ if (type == 2) {
+ this.areaNum = res.data.data.areaNum
+ this.villageNum = res.data.data.villageNum
+ let nameArr = []
+ let countArr = []
+ res.data.data.data.forEach(item => {
+ nameArr.push(item.name.replace('派出', '').replace('居民委员会', ''))
+ countArr.push({ value: item.count, id: item.id })
+ })
+ landData = [nameArr, countArr]
+ } else if (type == 1) {
+ // this.areaNum = res.data.data.areaNum
+ // this.villageNum = res.data.data.villageNum
+ let nameArr = []
+ let countArr = []
+ res.data.data.data.forEach(item => {
+ nameArr.push(item.name.replace('派出', ''))
+ countArr.push({ value: item.count, id: item.id })
+ })
+ landData = [nameArr, countArr]
+ }
+ setTimeout(() => {
+ this.landEchartsLoading = false
+ }, 500)
+
+ this.initLandEcharts(landData)
+ }).catch(res => {
+ setTimeout(() => {
+ this.landEchartsLoading = false
+ }, 500)
+ })
+ },
+
+ /**
+ * @description: 现有小区图表渲染
+ * @param {*} landData
+ * @return {*}
+ */
+ initLandEcharts (landData) {
+ this.disposeLandEchart()
+ var chartDom = document.getElementById('landEcharts')
+
+ landMyChart = this.$echarts.init(chartDom)
+
+ landMyChart.setOption(this.initLandOptions(landData[0], landData[1]))
+
+ this.clickLandChart()
+ },
+
+ /**
+ * @description: 现有小区图表点击事件
+ * @return {*}
+ */
+ clickLandChart () {
+ landMyChart.on('click', params => {
+ console.log('clickLandChart')
+ if (this.tabTypeThree == 0) {
+ this.$emit('showlanddetail', params.name, 2, params.data.id)
+ } else {
+ this.$emit('showlanddetail', params.name, 1, params.data.id)
+ }
+ })
+ },
+
+ /**
+ * @description: 视图窗口改变时,echarts图表重置
+ * @return {*}
+ */
+ echartsResize () {
+ homePersonmyChart && homePersonmyChart != null && homePersonmyChart.resize()
+ landMyChart && landMyChart != null && landMyChart.resize()
+ keyPersonmyChart && keyPersonmyChart != null && keyPersonmyChart.resize()
+ houseMyChart && houseMyChart != null && houseMyChart.resize()
+ },
+
+ /**
+ * @description: 销毁所有echarts实例,解绑点击事件
+ * @return {*}
+ */
+ disposeEchart () {
+ if (homePersonmyChart != null && homePersonmyChart != '' && homePersonmyChart != undefined) {
+ homePersonmyChart.dispose()
+ homePersonmyChart.off('click')
+ }
+
+ if (keyPersonmyChart != null && keyPersonmyChart != '' && keyPersonmyChart != undefined) {
+ keyPersonmyChart.dispose()
+ keyPersonmyChart.off('click')
+ }
+ },
+
+ /**
+ * @description: 销毁所有echarts实例,解绑点击事件
+ * @return {*}
+ */
+ disposeHouseEchart () {
+ if (houseMyChart != null && houseMyChart != '' && houseMyChart != undefined) {
+ houseMyChart.dispose()
+ houseMyChart.off('click')
+ }
+ },
+
+ /**
+ * @description: 销毁所有echarts实例,解绑点击事件
+ * @return {*}
+ */
+ disposeLandEchart () {
+ if (landMyChart != null && landMyChart != '' && landMyChart != undefined) {
+ landMyChart.dispose()
+ landMyChart.off('click')
+ }
+ },
+
+
+ },
+
+ destroyed () {
+ window.removeEventListener("resize", this.echartsResize)
+
+ this.disposeEchart()
+ this.disposeHouseEchart()
+ this.disposeLandEchart()
+
+ if (leftTiming != null) {
+ clearInterval(leftTiming)
+ leftTiming = null
+ }
+ }
+}
+</script>
+
+<style scoped lang="scss">
+.container {
+ display: flex;
+ position: relative;
+ width: 100%;
+ height: 100%;
+
+ .person-box {
+ .word {
+ color: #fff;
+ font-size: 14px;
+ }
+
+ .before {
+ margin-left: 108px;
+ }
+
+ .back {
+ color: #fff;
+ position: absolute;
+ top: 96px;
+ right: 16px;
+ width: 20px;
+ height: 20px;
+ font-size: 20px;
+ cursor: pointer;
+ }
+
+ .back:hover {
+ color: #43bafe;
+ }
+
+ .back::after {
+ font-family: element-icons;
+ content: '\e6ea';
+ }
+ }
+
+ .person-box,
+ .house-box,
+ .land-box {
+ margin: 8px;
+ flex: 1;
+ display: flex;
+ flex-direction: column;
+ // background: $bg-color;
+
+ background-image: url(/img/box/box-bg.png);
+ background-size: 100% 100%;
+ background-repeat: no-repeat;
+
+ .box {
+ display: flex;
+ position: absolute;
+ flex-direction: column;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 11;
+ }
+
+ .title {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+
+ padding: 0 18px 0 18px;
+ position: relative;
+ font-size: 16px;
+
+ font-weight: bold;
+ font-style: oblique;
+ letter-spacing: 2px;
+ color: #fff;
+
+ .title-tab {
+ span {
+ color: #99cccc;
+ cursor: pointer;
+ }
+
+ span.choosed {
+ color: #fff;
+ }
+ }
+
+ .title-num {
+ color: #fff;
+
+ span {
+ color: #99cccc;
+ }
+
+ span.choosed {
+ color: #fff;
+ }
+ }
+
+ .choosed {
+ color: #fff;
+ }
+
+ &>div:nth-of-type(2) {
+ font-size: 14px;
+ }
+ }
+
+ // .sub-title {
+ // display: flex;
+ // justify-content: space-between;
+ // height: 36px;
+ // }
+
+ .sub-tab {
+ padding: 10px;
+ display: flex;
+ color: #99cccc;
+
+ .tab,
+ .tab3 {
+ margin: 0 10px;
+ flex: 1;
+ background: $sub-tab-bg-color;
+ border-radius: 8px;
+ cursor: pointer;
+ height: 22px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+
+ &>div {
+ height: 22px;
+ line-height: 22px;
+ white-space: nowrap;
+ }
+ }
+
+ .tab {
+ display: flex;
+ justify-content: center;
+ }
+
+ .tab1 {
+ width: 50%;
+ margin-left: 25% !important;
+ display: flex;
+ justify-content: center;
+ margin: 0 10px;
+ background: $sub-tab-bg-color;
+ border-radius: 8px;
+ cursor: pointer;
+ height: 22px;
+ display: flex;
+ align-items: center;
+ }
+ }
+
+ :deep(.el-main) {
+ padding: 0;
+ }
+
+ .echarts-box {
+ padding: 12px;
+ padding-top: 0;
+ flex: 1;
+ width: 100%;
+ // height: 100%;
+ }
+ }
+
+ .house-box {
+ margin-top: 0;
+ margin-bottom: 0;
+
+ .title {
+ height: 54px;
+ line-height: 54px;
+ }
+ }
+
+ :deep(.el-table__body-wrapper) {
+ overflow-x: hidden !important;
+ }
+}
+
+.border-svg {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 1;
+}
+
+.mypath {
+ stroke: rgba(33, 150, 243, 1);
+ stroke-width: 2;
+ stroke-dasharray: 888;
+ // stroke-dashoffset: 888;
+ fill: none;
+ animation: go 6s linear infinite forwards;
+}
+
+@keyframes go {
+ 0% {
+ stroke-dashoffset: 0;
+ }
+
+ 100% {
+ stroke-dashoffset: 888;
+ }
+}
+</style>
diff --git a/src/views/home/components/rightContainer.vue b/src/views/home/components/rightContainer.vue
index f98a94d..9fe46cb 100644
--- a/src/views/home/components/rightContainer.vue
+++ b/src/views/home/components/rightContainer.vue
@@ -6,41 +6,16 @@
<div>值班信息(当日)</div>
</div>
- <div class="table-box" v-show="!showMJL">
- <el-table size="small" :height="tableHeight" :data="schedulingList" style="width: 100%;"
- :header-cell-style="{ 'text-align': 'center' }"
- :cell-style="{ 'text-align': 'center', borderColor: '#324e75' }" :row-class-name="tableRowClassName"
- :empty-text="schedulingNoDataText" v-loading="schedulingLoading" element-loading-text="拼命加载中"
- element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
- <el-table-column prop="dept" label="值班单位"></el-table-column>
- <el-table-column prop="person" label="姓名"></el-table-column>
- <el-table-column prop="contact" label="联系方式"></el-table-column>
- </el-table>
- <div class="pointList" v-if="schedulingList == []">
- <el-tooltip class="item" effect="dark" :content="item.dept" placement="top"
- v-for="(item, index) in schedulingDeptList" :key="index">
- <div class="point" @click="getSchedlingList(item)"></div>
- </el-tooltip>
- </div>
- </div>
-
- <div class="duty-information-box" v-show="showMJL">
- <div>
+ <div class="duty-information-box">
+ <div v-for="item in schedulingList" :key="item.id">
<div>
- <span>值班</span>
+ <span>{{ item.type }}</span>
</div>
<div>
- <span>徐星逸,任圣日,娄永攀,蔡善龙,陈小强,刘开勇,梅祥,吕镇,付建冬</span>
+ <span>{{ item.person }}</span>
</div>
</div>
- <div>
- <div>
- <span>副班、巡逻</span>
- </div>
- <div>
- <span>章正椿,夏文翔,叶江明,黄俊龙,苏茯林,王顺祥</span>
- </div>
- </div>
+ <div v-if="schedulingList.length == 0" class="no-zb-data">暂无值班数据</div>
</div>
</div>
@@ -182,33 +157,41 @@
pickerOptions: {
shortcuts: [
{
- text: "最近一周",
+ text: '最近一周',
onClick (picker) {
const end = new Date()
const start = new Date()
start.setTime(start.getTime() - 3600 * 1000 * 24 * 7)
- picker.$emit("pick", [start, end])
- },
+ picker.$emit('pick', [start, end])
+ }
},
{
- text: "最近一个月",
+ text: '最近两周',
+ onClick (picker) {
+ const end = new Date()
+ const start = new Date()
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 14)
+ picker.$emit('pick', [start, end])
+ }
+ },
+ {
+ text: '最近一个月',
onClick (picker) {
const end = new Date()
const start = new Date()
start.setTime(start.getTime() - 3600 * 1000 * 24 * 30)
- picker.$emit("pick", [start, end])
- },
+ picker.$emit('pick', [start, end])
+ }
},
{
- text: "最近三个月",
+ text: '最近三个月',
onClick (picker) {
const end = new Date()
const start = new Date()
start.setTime(start.getTime() - 3600 * 1000 * 24 * 90)
- picker.$emit("pick", [start, end])
- },
- },
- ],
+ picker.$emit('pick', [start, end])
+ }
+ }]
},
regionTotal: 0,
linetype: 0,
@@ -216,7 +199,6 @@
schedulingList: [],
schedulingDeptList: [1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6],
policeStaionID: "",
- showMJL: false,
originTitle: ['值班', '副班、巡逻'],
transTitle: [{ label: '人员', width: '28%', align: 'center' }, { label: '人员', width: '', align: 'left' },],
caseInfoType: 0
@@ -298,65 +280,25 @@
getSchedulingList () {
this.schedulingLoading = true
- if (this.userInfo.dept_id == "1596020515064381442") {
- this.schedulingNoDataText = ' '
- const data = [
- {
- person:
- "徐星逸,任圣日,娄永攀,蔡善龙,陈小强,刘开勇,梅祥,吕镇,付建冬",
- patrol: "章正椿,夏文翔,叶江明,黄俊龙,苏茯林,王顺祥",
- }
- ]
- const matrixData = data.map((row) => {
- let arr = []
- for (let key in row) {
- arr.push(row[key])
- }
- return arr
- })
- setTimeout(() => {
- this.schedulingList = matrixData[0].map((col, i) => {
- return [this.originTitle[i], ...matrixData.map((row) => {
- return row[i]
- })]
- })
- this.schedulingLoading = false
- }, 1000)
-
- this.$nextTick(() => {
- this.tableHeight =
- this.$refs.Container.offsetHeight -
- this.$refs.caseBox.offsetHeight -
- this.$refs.crowdBox.offsetHeight -
- this.$refs.alertBoxTitle.offsetHeight
- })
-
- this.showMJL = true
- } else {
- const params = {
- sameday: 1,
- }
-
- this.showMJL = false
- getSchedulingList(1, 100, params).then((res) => {
- this.schedulingList = res.data.data.records
- })
-
-
- setTimeout(() => {
- this.schedulingNoDataText = ' '
- this.schedulingLoading = false
- if (!this.schedulingList.length) {
- setTimeout(() => {
- this.schedulingNoDataText = '暂无值班数据'
- }, 200)
- }
- }, 500)
-
-
+ const params = {
+ sameday: 1,
+ isPage: 1
}
+ getSchedulingList(params).then((res) => {
+ this.schedulingList = res.data.data
+ })
+
+ setTimeout(() => {
+ this.schedulingNoDataText = ' '
+ this.schedulingLoading = false
+ if (!this.schedulingList.length) {
+ setTimeout(() => {
+ this.schedulingNoDataText = '暂无值班数据'
+ }, 200)
+ }
+ }, 500)
},
echartsResize () {
@@ -417,6 +359,7 @@
).then((res) => {
let obj = {}
if (res.data.timeList) {
+ console.log(res.data, 1111)
let yDataList = {}
yDataList.dqList = res.data.dqList.reduce(
(previous, current) => {
@@ -440,6 +383,34 @@
[]
)
yDataList.qtList = res.data.qtList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.qjList = res.data.qjList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.sdList = res.data.sdList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.sduList = res.data.sduList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.shList = res.data.shList.reduce(
(previous, current) => {
previous.push(current.count)
return previous
@@ -580,7 +551,7 @@
},
},
legend: {
- data: ['盗窃', '涉诈', '纠纷', '其他'],
+ data: ['盗窃', '涉诈', '纠纷', '其他', '求助', '涉毒', '涉赌', '涉黄'],
textStyle: {
color: "#fff"
}
@@ -658,10 +629,35 @@
data: yDataList.qtList,
type: "line",
smooth: true,
+ },
+ {
+ name: '求助',
+ data: yDataList.qjList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '涉毒',
+ data: yDataList.sduList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '涉赌',
+ data: yDataList.sdList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '涉黄',
+ data: yDataList.shList,
+ type: "line",
+ smooth: true,
}
+
],
grid: {
- top: "4%",
+ top: "24%",
left: "3%",
right: "2%",
bottom: "4%",
@@ -1413,6 +1409,15 @@
text-align: left;
}
}
+
+ .no-zb-data {
+ width: 100%;
+ height: 100%;
+ background: transparent !important;
+ align-items: center;
+ display: flex;
+ justify-content: center;
+ }
}
#peopleList {
diff --git "a/src/views/home/components/rightContainer\345\200\274\347\217\255\344\277\256\346\224\271\345\211\215.vue" "b/src/views/home/components/rightContainer\345\200\274\347\217\255\344\277\256\346\224\271\345\211\215.vue"
new file mode 100644
index 0000000..6e23266
--- /dev/null
+++ "b/src/views/home/components/rightContainer\345\200\274\347\217\255\344\277\256\346\224\271\345\211\215.vue"
@@ -0,0 +1,1505 @@
+<template>
+ <div class="container" ref="Container">
+ <div class="case-box" ref="caseBox">
+ <div class="box">
+ <div class="title" ref="alertBoxTitle">
+ <div>值班信息(当日)</div>
+ </div>
+
+ <div class="table-box" v-show="!showMJL">
+ <el-table size="small" :height="tableHeight" :data="schedulingList" style="width: 100%;"
+ :header-cell-style="{ 'text-align': 'center' }"
+ :cell-style="{ 'text-align': 'center', borderColor: '#324e75' }" :row-class-name="tableRowClassName"
+ :empty-text="schedulingNoDataText" v-loading="schedulingLoading" element-loading-text="拼命加载中"
+ element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
+ <el-table-column prop="dept" label="值班单位"></el-table-column>
+ <el-table-column prop="person" label="姓名"></el-table-column>
+ <el-table-column prop="contact" label="联系方式"></el-table-column>
+ </el-table>
+ <div class="pointList" v-if="schedulingList == []">
+ <el-tooltip class="item" effect="dark" :content="item.dept" placement="top"
+ v-for="(item, index) in schedulingDeptList" :key="index">
+ <div class="point" @click="getSchedlingList(item)"></div>
+ </el-tooltip>
+ </div>
+ </div>
+
+ <div class="duty-information-box" v-show="showMJL">
+ <div>
+ <div>
+ <span>值班</span>
+ </div>
+ <div>
+ <span>徐星逸,任圣日,娄永攀,蔡善龙,陈小强,刘开勇,梅祥,吕镇,付建冬</span>
+ </div>
+ </div>
+ <div>
+ <div>
+ <span>副班、巡逻</span>
+ </div>
+ <div>
+ <span>章正椿,夏文翔,叶江明,黄俊龙,苏茯林,王顺祥</span>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <svg class="border-svg">
+ <use stroke-width="2" xlink:href="#border-box-8-path-974b4d7cfafa444396861ca1d1173c8c"
+ mask="url(#border-box-8-mask-974b4d7cfafa444396861ca1d1173c8c)" stroke="#4fd2dd">
+ <animate attributeName="stroke-dasharray" from="0, 1442" to="1442, 0" dur="8s"
+ repeatCount="indefinite" />
+ </use>
+ </svg>
+ </div>
+
+ <div class="alert-box" ref="alertBox ">
+ <div class="box">
+ <div class="title">
+ 警情统计
+ <div class="timer">
+ <el-date-picker :clearable="false" v-model="eventTime" type="daterange" align="right" unlink-panels
+ range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" @change="caseTimeChange"
+ :picker-options="pickerOptions"></el-date-picker>
+ </div>
+ </div>
+ <el-main v-loading="eventChangeEchartsLoading" element-loading-text="拼命加载中"
+ element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
+ <div class="sub-tab">
+ <div class="tab" :class="{ 'select-on-tab': caseInfoType == 0 }" @click="initEventChangeEcharts(0)">
+ <div class="tab-title-small">警情变化趋势</div>
+ </div>
+ <div class="tab" :class="{ 'select-on-tab': caseInfoType == 1 }" @click="initEventChangeEcharts(1)">
+ <div class="tab-title-small">警情排行</div>
+ </div>
+ </div>
+ <div id="EventChangeEcharts" class="echarts-box"></div>
+ </el-main>
+ </div>
+
+ <svg class="border-svg">
+ <use stroke-width="2" xlink:href="#border-box-8-path-974b4d7cfafa444396861ca1d1173c8c"
+ mask="url(#border-box-8-mask-974b4d7cfafa444396861ca1d1173c8c)" stroke="#4fd2dd">
+ <animate attributeName="stroke-dasharray" from="0, 1442" to="1442, 0" dur="8s"
+ repeatCount="indefinite" />
+ </use>
+ </svg>
+ </div>
+
+ <!-- <div class="alert-box" ref="alertBox">
+ <div class="title" ref="alertBoxTitle">
+ <div>电子沙盘</div>
+ <div class="title-tab">
+ <span :class="{ choosed: acttype == 0 }" @click="actTabClick(0)">正在进行</span>/
+ <span :class="{ choosed: acttype == 1 }" @click="actTabClick(1)">历史活动</span>
+ </div>
+ </div>
+ <div id="peopleList" class="echarts-box">
+ <el-table
+ size="small"
+ :height="tableHeight"
+ :data="acttype == 0 ? underwayArr : historyArr"
+ style="width: 100%"
+ :header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }"
+ :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75' }"
+ :row-class-name="tableRowClassName"
+ ref="activityTable"
+ @row-click="activityRowClick"
+ >
+ <el-table-column prop="activityName" label="活动名称"></el-table-column>
+ <el-table-column prop="startTime" label="开始时间"></el-table-column>
+ <el-table-column prop="endTime" label="结束时间"></el-table-column>
+ <el-table-column prop="scale" label="规模"></el-table-column>
+ </el-table>
+ </div>
+ </div>-->
+
+ <div class="crowd-box" ref="crowdBox">
+ <div class="box">
+ <div class="title">现有设备</div>
+ <el-main v-loading="equipmentEchartsLoading" element-loading-text="拼命加载中"
+ element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
+ <div class="sub-tab">
+ <div class="tab" :class="{ 'select-on-tab': linetype == 0 }" @click="initEquipmentEcharts(0)">
+ <div class="tab-title-small">设备种类</div>
+ </div>
+ <div class="tab" :class="{ 'select-on-tab': linetype == 1 }" @click="initEquipmentEcharts(1)">
+ <div class="tab-title-small">设备状态</div>
+ </div>
+ </div>
+ <div style="overflow: hidden" id="EquipmentEcharts" class="echarts-box"></div>
+ </el-main>
+ </div>
+
+ <svg class="border-svg">
+ <use stroke-width="2" xlink:href="#border-box-8-path-974b4d7cfafa444396861ca1d1173c8c"
+ mask="url(#border-box-8-mask-974b4d7cfafa444396861ca1d1173c8c)" stroke="#4fd2dd">
+ <animate attributeName="stroke-dasharray" from="0, 1442" to="1442, 0" dur="8s"
+ repeatCount="indefinite" />
+ </use>
+ </svg>
+ </div>
+ </div>
+</template>
+
+<script>
+const oneColor = ["#4caf50", "#2979ff", "#ffd600", "#0d47a1", "#b71c1c"]
+const twoColor = [
+ "#5470FE",
+ "#91cc75",
+ "#fac858",
+ "#ee6666",
+ "#73c0de",
+ "#3ba272",
+ "#fc8452",
+ "#9a60b4",
+ "#ea7ccc",
+]
+
+let rightTiming = null
+let equipmentmyChart = null
+let eventchangemychart = null
+let timer
+let equimentDataLength = 0
+
+import recorderArr from "@/assets/data/equimentsDate/recorder.js"
+import { getSchedulingList, getSchedulingDeptList } from "@/api/home/index.js"
+import { fontSize } from "@/utils/fontSize.js"
+
+import { getCaseAll, getCaseRanking, getEquipment } from "@/api/home/index.js"
+
+const timeEvents = []
+
+export default {
+ inject: ["userInfo"],
+ data () {
+ return {
+ eventTime: [],
+ equipmentEchartsLoading: false,
+ eventChangeEchartsLoading: false,
+ schedulingNoDataText: ' ',
+ schedulingLoading: false,
+ pickerOptions: {
+ shortcuts: [
+ {
+ text: "最近一周",
+ onClick (picker) {
+ const end = new Date()
+ const start = new Date()
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 7)
+ picker.$emit("pick", [start, end])
+ },
+ },
+ {
+ text: "最近一个月",
+ onClick (picker) {
+ const end = new Date()
+ const start = new Date()
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 30)
+ picker.$emit("pick", [start, end])
+ },
+ },
+ {
+ text: "最近三个月",
+ onClick (picker) {
+ const end = new Date()
+ const start = new Date()
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 90)
+ picker.$emit("pick", [start, end])
+ },
+ },
+ ],
+ },
+ regionTotal: 0,
+ linetype: 0,
+ tableHeight: 0,
+ schedulingList: [],
+ schedulingDeptList: [1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6],
+ policeStaionID: "",
+ showMJL: false,
+ originTitle: ['值班', '副班、巡逻'],
+ transTitle: [{ label: '人员', width: '28%', align: 'center' }, { label: '人员', width: '', align: 'left' },],
+ caseInfoType: 0
+ }
+ },
+
+ created () {
+ this.pickerOptions = {
+ ...this.pickerOptions,
+ disabledDate (time) {
+ // 设置可选择的日期为今天之后的一个月内
+ let curDate = new Date().getTime()
+ return time.getTime() > curDate
+ },
+ }
+
+ this.defaultDate()
+
+ this.getSchedulingList()
+
+ this.getSchedulingDeptList()
+ },
+
+ mounted () {
+ this.getHomeAllData()
+
+ this.$nextTick(() => {
+ window.addEventListener("resize", this.echartsResize)
+ this.tableHeight =
+ this.$refs.Container.offsetHeight -
+ this.$refs.caseBox.offsetHeight -
+ this.$refs.crowdBox.offsetHeight -
+ this.$refs.alertBoxTitle.offsetHeight -
+ 55
+ })
+ },
+
+ methods: {
+ //获取值班列表信息
+ getSchedlingList (item) {
+ this.$emit("showschedulingdetail", item.dept, item.dept, "type")
+ },
+
+ //获取值班单位信息
+ getSchedulingDeptList () {
+ getSchedulingDeptList().then((res) => {
+ this.schedulingDeptList = res.data.data
+ })
+ },
+
+ // actTabClick (type) {
+ // this.acttype = type
+ // this.$refs.activityTable.bodyWrapper.scrollTop = 0
+ // this.$emit('changeActivityType', type)
+ // this.$emit('activityChange')
+ // },
+
+ /**
+ * @description: 获取当前组件内所有数据
+ * @return {*}
+ */
+ getHomeAllData (id = "") {
+ this.policeStaionID = id
+
+ this.initEventChangeEcharts(this.caseInfoType)
+
+ this.initEquipmentEcharts(this.linetype)
+
+ if (rightTiming != null) {
+ clearInterval(rightTiming)
+ rightTiming = null
+ }
+
+ rightTiming = setInterval(async () => {
+ this.initEventChangeEcharts(this.caseInfoType)
+ this.initEquipmentEcharts(this.linetype)
+ }, 600000)
+ },
+
+ getSchedulingList () {
+ this.schedulingLoading = true
+ if (this.userInfo.dept_id == "1596020515064381442") {
+ this.schedulingNoDataText = ' '
+ const data = [
+ {
+ person:
+ "徐星逸,任圣日,娄永攀,蔡善龙,陈小强,刘开勇,梅祥,吕镇,付建冬",
+ patrol: "章正椿,夏文翔,叶江明,黄俊龙,苏茯林,王顺祥",
+ }
+ ]
+
+ const matrixData = data.map((row) => {
+ let arr = []
+ for (let key in row) {
+ arr.push(row[key])
+ }
+ return arr
+ })
+ setTimeout(() => {
+ this.schedulingList = matrixData[0].map((col, i) => {
+ return [this.originTitle[i], ...matrixData.map((row) => {
+ return row[i]
+ })]
+ })
+ this.schedulingLoading = false
+ }, 1000)
+
+ this.$nextTick(() => {
+ this.tableHeight =
+ this.$refs.Container.offsetHeight -
+ this.$refs.caseBox.offsetHeight -
+ this.$refs.crowdBox.offsetHeight -
+ this.$refs.alertBoxTitle.offsetHeight
+ })
+
+ this.showMJL = true
+ } else {
+ const params = {
+ sameday: 1,
+ }
+
+ this.showMJL = false
+ getSchedulingList(1, 100, params).then((res) => {
+ this.schedulingList = res.data.data.records
+ })
+
+
+ setTimeout(() => {
+ this.schedulingNoDataText = ' '
+ this.schedulingLoading = false
+ if (!this.schedulingList.length) {
+ setTimeout(() => {
+ this.schedulingNoDataText = '暂无值班数据'
+ }, 200)
+ }
+ }, 500)
+
+
+ }
+
+ },
+
+ echartsResize () {
+ equipmentmyChart && equipmentmyChart != null && equipmentmyChart.resize()
+ eventchangemychart &&
+ eventchangemychart != null &&
+ eventchangemychart.resize()
+ },
+
+ // 警情统计中时间变化
+ async caseTimeChange (e) {
+ const date = e.map((item) => {
+ return this.dateFormat(item)
+ })
+
+ eventchangemychart.clear()
+ const optionsData = await this.getCaseAll(date[0], date[1])
+ eventchangemychart.showLoading({
+ text: '拼命加载中',
+ color: '#c23531',
+ textColor: '#FFF',
+ maskColor: 'rgba(0, 0, 0, 0.2)',
+ zlevel: 0,
+ })
+ setTimeout(() => {
+ eventchangemychart.hideLoading()
+ eventchangemychart.setOption(this.initEventChangeOption(optionsData.xData, optionsData.yDataList))
+ }, 500)
+ },
+
+ // 设置默认时间
+ defaultDate () {
+ var current = new Date()
+
+ var seven = new Date(current.getTime() - 7 * 24 * 60 * 60 * 1000)
+
+ this.eventTime = [seven, current] //将值设置给插件绑定的数据
+ },
+
+ // 获取当前日期
+ dateFormat (dateData) {
+ var date = new Date(dateData)
+ var y = date.getFullYear()
+ var m = date.getMonth() + 1
+ m = m < 10 ? "0" + m : m
+ var d = date.getDate()
+ d = d < 10 ? "0" + d : d
+ const time = y + "-" + m + "-" + d
+ return time
+ },
+
+ // 获取警情统计值
+ getCaseAll (start, end) {
+ getCaseAll(
+ start,
+ end,
+ this.policeStaionID != "" ? this.policeStaionID : this.userInfo.dept_id
+ ).then((res) => {
+ let obj = {}
+ if (res.data.timeList) {
+ console.log(res.data, 1111)
+ let yDataList = {}
+ yDataList.dqList = res.data.dqList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.zpList = res.data.zpList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.jfList = res.data.jfList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.qtList = res.data.qtList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.qjList = res.data.qjList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.sdList = res.data.sdList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.sduList = res.data.sduList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.shList = res.data.shList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ let xData = res.data.timeList.map(item => item.slice(5, 10))
+ obj = { xData, yDataList }
+ } else {
+ obj = { xData: [], yDataList: {} }
+ }
+
+ eventchangemychart.setOption(this.initEventChangeOption(obj.xData, obj.yDataList))
+
+ setTimeout(() => {
+ this.eventChangeEchartsLoading = false
+ }, 500)
+ })
+ },
+
+ // 获取警情排行统计值
+ getCaseRanking (start, end) {
+ getCaseRanking(
+ start,
+ end,
+ this.policeStaionID != "" ? this.policeStaionID : this.userInfo.dept_id
+ ).then((res) => {
+ let data = []
+
+ if (res.data.data) {
+ res.data.data = res.data.data.sort((a, b) => a.value - b.value)
+ res.data.data = res.data.data.map((item, index) => {
+ item.value = item.count
+
+ if (index == 0) {
+ item.itemStyle = {
+ color: '#EB3C5A'
+ }
+ } else if (index == 1) {
+ item.itemStyle = {
+ color: '#FA8331'
+ }
+ } else if (index == 2) {
+ item.itemStyle = {
+ color: '#F7B833'
+ }
+ } else {
+ item.itemStyle = {
+ color: '#395FFD'
+ }
+ }
+
+ return item
+ }).sort((a, b) => b.value - a.value)
+
+ console.log(res.data.data, 465)
+
+ data = res.data.data
+ } else {
+ data = []
+ }
+
+ eventchangemychart.setOption(this.initRankingOption(data))
+
+ setTimeout(() => {
+ this.eventChangeEchartsLoading = false
+ }, 500)
+ })
+ },
+
+ // 初始化警情数量统计
+ async initEventChangeEcharts (type) {
+ this.caseInfoType = type
+ this.eventChangeEchartsLoading = true
+
+ if (
+ eventchangemychart != null &&
+ eventchangemychart != "" &&
+ eventchangemychart != undefined
+ ) {
+
+ eventchangemychart.clear()
+ eventchangemychart.dispose()
+
+ }
+
+ var chartDom = document.getElementById("EventChangeEcharts")
+ eventchangemychart = this.$echarts.init(chartDom)
+
+ const date = this.eventTime.map((item) => {
+ return this.dateFormat(item)
+ })
+
+ if (type == 0) {
+ this.getCaseAll(date[0], date[1])
+ } else {
+ this.getCaseRanking(date[0], date[1])
+ }
+
+ },
+
+ // 警情数量统计的options
+ initEventChangeOption (xData, yDataList) {
+ let option
+ if (xData.length == 0) {
+ //暂无数据
+ option = {
+ title: {
+ text: "暂无警情数据",
+ x: "center",
+ y: "center",
+ textStyle: {
+ color: "#fff",
+ fontSize: fontSize(14),
+ fontWeight: "normal",
+ },
+ },
+ }
+ } else {
+ option = {
+ color: ['#5470C6', '#73C0DE', '#EE6666', '#FAC858'],
+ tooltip: {
+ trigger: "item",
+ formatter:
+ ' <span style="display: inline-block; margin-right: 4px; border-radius: 10px; width: 10px; height: 10px;background-color: #91cc75;"></span> {b0}<strong style="margin-left:10px;color:#5c7bd9">{c0}起</strong>',
+ },
+ xAxis: {
+ type: "category",
+ data: xData,
+ axisLabel: {
+ color: "#fff",
+ fontSize: fontSize(14),
+ },
+ axisLine: {
+ lineStyle: {
+ color: "#fff",
+ },
+ },
+ },
+ legend: {
+ data: ['盗窃', '涉诈', '纠纷', '其他', '求助', '涉毒', '涉赌', '涉黄'],
+ textStyle: {
+ color: "#fff"
+ }
+ },
+ yAxis: {
+ type: "value",
+
+ minInterval: 1,
+
+ splitLine: {
+ show: false,
+ },
+ axisLabel: {
+ color: "#fff",
+ fontSize: fontSize(14),
+ },
+ axisLine: {
+ lineStyle: {
+ color: "#fff",
+ },
+ },
+ },
+ series: [
+ {
+ name: '盗窃',
+ data: yDataList.dqList,
+ type: "line",
+ smooth: true,
+ // areaStyle: {
+ // normal: {
+ // //渐变色
+ // color: new this.$echarts.graphic.LinearGradient(
+ // 0,
+ // 0,
+ // 0,
+ // 1,
+ // [
+ // {
+ // //波形图渐变色样式
+ // offset: 0,
+ // color: "rgba(3, 108, 255, 0.7)",
+ // },
+ // {
+ // offset: 0.8,
+ // color: "rgba(3, 108, 255, 0.1)",
+ // },
+ // ],
+ // false
+ // ),
+ // },
+ // },
+ // itemStyle: {
+ // normal: {
+ // color: "red", //改变折线点的颜色
+ // lineStyle: {
+ // color: "rgba(3, 108, 255, 1)", //改变折线颜色
+ // },
+ // },
+ // },
+ },
+ {
+ name: '涉诈',
+ data: yDataList.zpList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '纠纷',
+ data: yDataList.jfList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '其他',
+ data: yDataList.qtList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '求助',
+ data: yDataList.qjList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '涉毒',
+ data: yDataList.sduList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '涉赌',
+ data: yDataList.sdList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '涉黄',
+ data: yDataList.shList,
+ type: "line",
+ smooth: true,
+ }
+
+ ],
+ grid: {
+ top: "24%",
+ left: "3%",
+ right: "2%",
+ bottom: "4%",
+ containLabel: true,
+ },
+ }
+ }
+
+ return option
+ },
+
+ // 警情排行统计的options
+ initRankingOption (dataArr) {
+ let option
+ if (dataArr.length == 0) {
+ //暂无数据
+ option = {
+ title: {
+ text: "暂无警情排行数据",
+ x: "center",
+ y: "center",
+ textStyle: {
+ color: "#fff",
+ fontSize: fontSize(14),
+ fontWeight: "normal",
+ },
+ },
+ }
+ } else {
+ let seriesData = dataArr.map(item => {
+ return { value: item.value, itemStyle: item.itemStyle }
+ })
+ let xData = dataArr.map((item) => {
+ let name = item.name.substring(0, 6) + '…'
+
+ return name
+ })
+ option = {
+ tooltip: {
+ trigger: "item",
+ confine: true,
+ formatter:
+ ' <span style="display: inline-block; margin-right: 4px; border-radius: 10px; width: 10px; height: 10px;background-color: #91cc75;"></span> {b0}<strong style="margin-left:10px;color:#5c7bd9">{c0}起</strong>',
+ },
+ xAxis: {
+ type: "value",
+ splitLine: { show: false },
+ axisLabel: { show: false },
+ axisTick: { show: false },
+ axisLine: { show: false }
+ },
+ yAxis: [
+ {
+ type: "category",
+ inverse: true,
+ axisLine: { show: false },
+ axisTick: { show: false },
+ data: dataArr.map(item => item.name),
+ axisLabel: {
+ rich: {
+ nt1: {
+ color: "#fff",
+ backgroundColor: '#EB3B5A',
+ width: fontSize(12),
+ height: fontSize(12),
+ fontSize: fontSize(10),
+ align: "center",
+ borderRadius: fontSize(50),
+ padding: [0, 1, 2, 1]
+ },
+ nt2: {
+ color: "#fff",
+ backgroundColor: '#FA8231',
+ width: fontSize(12),
+ height: fontSize(12),
+ fontSize: fontSize(10),
+ align: "center",
+ borderRadius: fontSize(50),
+ padding: [0, 1, 2, 1]
+ },
+ nt3: {
+ color: "#fff",
+ backgroundColor: '#F7B731',
+ width: fontSize(12),
+ height: fontSize(12),
+ fontSize: fontSize(10),
+ align: "center",
+ borderRadius: fontSize(50),
+ padding: [0, 1, 2, 1]
+ },
+ nt: {
+ color: "#fff",
+ backgroundColor: '#00a9c8',
+ width: fontSize(12),
+ height: fontSize(12),
+ fontSize: fontSize(10),
+ align: "center",
+ borderRadius: fontSize(50),
+ padding: [0, 1, 2, 1]
+ }
+ },
+ formatter: function (value, index) {
+ let idx = index + 1
+ if (idx <= 3) {
+ return ["{nt" + idx + "|" + idx + "}"].join("\n")
+ } else {
+ return ["{nt|" + idx + "}"].join("\n")
+ }
+ }
+ }
+ },
+ {//名称
+ type: 'category',
+ offset: -10,
+ position: "left",
+ axisLine: { show: false },
+ axisTick: { show: false },
+ axisLabel: {
+ color: '#fff',
+ align: "left",
+ verticalAlign: "bottom",
+ lineHeight: fontSize(24),
+ fontSize: fontSize(10)
+ },
+ data: xData.reverse(),
+ },
+ ],
+ series: [
+ {
+ zlevel: 1,
+ type: "bar",
+ barWidth: fontSize(10),
+ data: seriesData,
+ itemStyle: {
+ normal: {
+ barBorderRadius: fontSize(5)
+ }
+ },
+ label: {
+ show: true,
+ fontSize: fontSize(10),
+ color: "#fff"
+ }
+ }
+ ],
+ grid: {
+ top: "3%",
+ left: "-20%",
+ right: "2%",
+ bottom: "3%",
+ containLabel: true,
+ }
+ }
+ }
+
+ return option
+ },
+
+ // 现有设备统计
+ getEquipment () {
+ const typeData = {
+ carCount: "车辆",
+ monitorCount: "摄像头",
+ phoneCount: "执法记录仪",
+ recorderCount: "手台",
+ }
+
+ const typeIndexData = {
+ 车辆: 0,
+ 摄像头: 1,
+ 手台: 2,
+ 执法记录仪: 3,
+ }
+
+ let data = []
+ this.regionTotal = 0
+ let dataAll = null
+ dataAll = getEquipment(
+ this.policeStaionID != "" ? this.policeStaionID : this.userInfo.dept_id
+ ).then((res) => {
+ if (this.linetype == 0) {
+ data = res.data.map((item, index) => {
+ this.regionTotal += item.count
+
+ return {
+ equimentType: typeIndexData[item.type],
+ name: item.type,
+ value: Number(item.count),
+ working: Number(item.online),
+ fault: Number(item.offline),
+ label: twoColor[index],
+ }
+ })
+
+ equimentDataLength = data.length
+
+ return data
+ } else {
+ let normalData = {
+ value: 0,
+ name: "在线",
+ color: "#4caf50",
+ online: true,
+ label: { color: oneColor[0] },
+ }
+ let faultData = {
+ value: 0,
+ name: "离线",
+ color: "#ffd600",
+ online: false,
+ label: { color: oneColor[2] },
+ }
+
+ res.data.forEach((item) => {
+ this.regionTotal = Number(this.regionTotal) + Number(item.count)
+
+ normalData.value = Number(normalData.value) + Number(item.online)
+
+ for (let key in typeData) {
+ if (item.type == typeData[key]) {
+ normalData[key] = Number(item.online)
+ faultData[key] = Number(item.offline)
+ }
+ }
+
+ faultData.value = Number(faultData.value) + Number(item.offline)
+ })
+
+ data = [normalData, faultData]
+
+ equimentDataLength = data.length
+
+ return data
+ }
+ }).catch(res => {
+ dataAll = '请求错误'
+ })
+
+ return dataAll
+ },
+
+ // 现有设备饼图初始化
+ async initEquipmentEcharts (type) {
+ this.linetype = type
+ this.equipmentEchartsLoading = true
+
+ if (
+ equipmentmyChart != null &&
+ equipmentmyChart != "" &&
+ equipmentmyChart != undefined
+ ) {
+ equipmentmyChart.dispose()
+ equipmentmyChart.off("click")
+ }
+
+ var chartDom = document.getElementById("EquipmentEcharts")
+ equipmentmyChart = this.$echarts.init(chartDom)
+
+ const data = await this.getEquipment()
+
+ if (data == '请求错误') {
+ setTimeout(() => {
+ this.equipmentEchartsLoading = false
+ }, 500)
+ }
+ const newData = data.filter((item) => {
+ if (item.value != 0) {
+ return item
+ }
+ })
+
+ equipmentmyChart.setOption(this.initEquipmentOptions(newData))
+
+ this.clickEquimentChart()
+
+ if (newData.length > 1) {
+ this.equipmentEchartsCarousel()
+ } else {
+ clearInterval(timer)
+ equipmentmyChart.off("mouseover")
+ equipmentmyChart.off("mouseout")
+ }
+ setTimeout(() => {
+ this.equipmentEchartsLoading = false
+ }, 500)
+ },
+
+ // 现有设备options饼图数据
+ initEquipmentOptions (dataArr) {
+ return {
+ tooltip: {
+ trigger: "item",
+ confine: true,
+ formatter: function (params) {
+ let tipHtml = ``
+
+ if (
+ "carCount" in params.data ||
+ "monitorCount" in params.data ||
+ "phoneCount" in params.data ||
+ "recorderCount" in params.data
+ ) {
+ tipHtml = `
+ ${params.marker}
+ <strong style="color: ${params.color}">${params.data.name} ${params.data.value}台</strong>
+ <br />
+ <strong style="margin-left:10px;color:#5c7bd9">占比:${params.percent}%</strong>
+ <br />
+ <span style="color:#5470c6">警车:${params.data.carCount}台</span>
+ <br />
+ <span style="margin-left:10px;color:#91cc75">摄像头:${params.data.monitorCount}台</span>
+ <br />
+ <span style="margin-left:10px;color:#fac858">执法记录仪:${params.data.phoneCount}台</span>
+ <br />
+ <span style="margin-left:10px;color:#ee6666">手台:${params.data.recorderCount}台</span>
+ `
+ } else {
+ tipHtml = `${params.marker}
+ <strong style="color: ${params.color}">${params.data.name
+ } ${params.data.value}台</strong>
+ <br />
+ <span style="color:#4caf50">在线:${params.data.working
+ }台</span>
+ <br />
+ <span style="color:#ccc">离线:${params.data.fault
+ }台</span>
+ <br />
+ <span style="margin-left:10px;color:#ccc">设备离线率:${Math.floor(
+ (params.data.fault /
+ (params.data.working + params.data.fault)) *
+ 100
+ )}%</span><br />`
+ }
+ return tipHtml
+ },
+ backgroundColor: "rgba(8, 56, 185, 0.9)",
+ borderColor: "rgba(8, 56, 185, 0.9)",
+ textStyle: {
+ fontSize: fontSize(14),
+ },
+ },
+ graphic: {
+ type: "text",
+ // left: "36.5%",
+ top: "40%",
+ left: "center",
+ style: {
+ text: "设备总数",
+ textAlign: "center",
+ fill: "#fff",
+ fontSize: fontSize(18),
+ fontWeight: 700,
+ },
+ },
+ title: {
+ text: `${this.regionTotal}`,
+ top: "52%",
+ left: "center",
+ textStyle: {
+ color: "#27D9C8",
+ fontSize: fontSize(20),
+ fontWeight: 700,
+ align: "center",
+ },
+ },
+ series: [
+ {
+ name: "",
+ type: "pie",
+ radius: ["90%", "136%"],
+ top: "middle",
+ left: "center",
+ data: dataArr,
+ avoidLabelOverlap: false,
+ labelLine: {
+ normal: {
+ length: fontSize(15),
+ lineStyle: {
+ width: fontSize(3),
+ },
+ },
+ },
+ emphasis: {
+ label: {
+ color: "red",
+ fontSize: fontSize(16),
+ },
+ },
+ label: {
+ formatter: '{b} {c}',
+ color: function (params) {
+ let colorList = []
+ if ("carCount" in params.data) {
+ colorList = ["#4caf50", "#787878", "#fac858", "#d766ee"]
+ } else {
+ colorList = [
+ "#5470FE",
+ "#91cc75",
+ "#fac858",
+ "#ee6666",
+ "#73c0de",
+ "#3ba272",
+ "#fc8452",
+ "#9a60b4",
+ "#ea7ccc",
+ ]
+ }
+ return colorList[params.dataIndex]
+ },
+ fontSize: fontSize(16),
+ },
+ itemStyle: {
+ normal: {
+ color: function (params) {
+ let colorList = []
+ if ("carCount" in params.data) {
+ colorList = ["#4caf50", "#787878", "#fac858", "#d766ee"]
+ } else {
+ colorList = [
+ "#5470FE",
+ "#91cc75",
+ "#fac858",
+ "#ee6666",
+ "#73c0de",
+ "#3ba272",
+ "#fc8452",
+ "#9a60b4",
+ "#ea7ccc",
+ ]
+ }
+ return colorList[params.dataIndex]
+ },
+ },
+ },
+ },
+ ],
+ }
+ },
+
+ // 设备饼图轮播
+ equipmentEchartsCarousel () {
+ let curIndex = 0
+ if (timer) {
+ clearInterval(timer)
+ }
+
+ timer = setInterval(() => {
+ equipmentmyChart.dispatchAction({
+ type: "downplay",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ curIndex = (curIndex + 1) % equimentDataLength
+ equipmentmyChart.dispatchAction({
+ type: "highlight",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ }, 1000)
+
+ equipmentmyChart.on("mouseover", function (param) {
+ clearInterval(timer)
+ equipmentmyChart.dispatchAction({
+ type: "downplay",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ equipmentmyChart.dispatchAction({
+ type: "highlight",
+ seriesIndex: 0,
+ dataIndex: param.dataIndex,
+ })
+ curIndex = param.dataIndex
+ })
+
+ equipmentmyChart.on("mouseout", function (param) {
+ curIndex = param.dataIndex
+ if (timer) {
+ clearInterval(timer)
+ }
+ timer = setInterval(() => {
+ equipmentmyChart.dispatchAction({
+ type: "downplay",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ curIndex = (curIndex + 1) % equimentDataLength
+ equipmentmyChart.dispatchAction({
+ type: "highlight",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ }, 1000)
+ })
+ },
+
+ // 现有设备的点击事件(显示弹窗表格)
+ clickEquimentChart () {
+ equipmentmyChart.on("click", (params) => {
+ // 设备类型,摄像头弹窗显示,其他弹窗显示,【记录仪列显示,警车列显示,手台列显示】,遍历数组
+ if ("equimentType" in params.data) {
+ this.$emit(
+ "showequimentdetail",
+ params.data.name,
+ params.data.equimentType,
+ "type"
+ )
+ } else {
+ this.$emit(
+ "showequimentdetail",
+ params.data.name,
+ params.data.online,
+ "online"
+ )
+ }
+ })
+ },
+ },
+
+ destroyed () {
+ window.removeEventListener("resize", this.echartsResize)
+
+ if (equipmentmyChart) {
+ equipmentmyChart.dispose()
+ equipmentmyChart = null
+ }
+
+ if (eventchangemychart) {
+ eventchangemychart.dispose()
+ eventchangemychart = null
+ }
+
+ if (timer) {
+ clearInterval(timer)
+ timer = null
+ }
+
+ if (rightTiming != null) {
+ clearInterval(rightTiming)
+ rightTiming = null
+ }
+ },
+}
+</script>
+
+<style scoped lang="scss">
+.container {
+ display: flex;
+ position: relative;
+ height: 100%;
+ width: 100%;
+
+ .case-box,
+ .alert-box,
+ .crowd-box {
+ position: relative;
+ margin: 8px;
+ flex: 1;
+ display: flex;
+ flex-direction: column;
+ // background: $bg-color;
+
+ background-image: url(/img/box/box-bg.png);
+ background-size: 100% 100%;
+ background-repeat: no-repeat;
+
+ // .title::after {
+ // content: '';
+ // position: absolute;
+ // top: 13px;
+ // left: 6px;
+ // width: 10px;
+ // height: 10px;
+ // border-radius: 50%;
+ // background: #43bafe;
+ // box-shadow: 0px 0px 8px 2px #43bafe;
+ // margin-left: 8px;
+ // }
+
+ :deep(.el-main) {
+ padding: 0;
+ }
+
+ .box {
+ display: flex;
+ position: absolute;
+ flex-direction: column;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 11;
+ }
+
+ .title {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+
+ padding: 0 18px 0 18px;
+ position: relative;
+
+ font-size: 16px;
+ font-weight: bold;
+ font-style: oblique;
+ letter-spacing: 2px;
+ color: #fff;
+ // background-image: linear-gradient(to right, #2e4aba, #010d3e);
+
+ .title-tab {
+ color: #99cccc;
+
+ span {
+ cursor: pointer;
+ }
+
+ span.choosed {
+ color: #fff;
+ }
+ }
+
+ .timer {
+ width: 250px;
+ }
+
+ .regionTotal {
+ color: #fff;
+ font-size: 22px;
+ font-weight: 700;
+ margin-left: 50%;
+ letter-spacing: 1px;
+ }
+ }
+
+ .sub-title {
+ display: flex;
+ justify-content: space-between;
+ height: 36px;
+ }
+
+ .sub-tab {
+ padding: 10px;
+ display: flex;
+ color: #99cccc;
+
+ .tab {
+ display: flex;
+ justify-content: center;
+ margin: 0 10px;
+ flex: 1;
+ background: $sub-tab-bg-color;
+ border-radius: 8px;
+ cursor: pointer;
+ height: 22px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+
+ &>div {
+ height: 22px;
+ line-height: 22px;
+ white-space: nowrap;
+ }
+ }
+ }
+
+ .echarts-box {
+ padding: 12px;
+ flex: 1;
+ // height: 100%;
+ // width: 100%;
+ }
+
+ .table-box {
+ padding: 0 12px;
+ flex: 1;
+
+ .pointList {
+ width: 100%;
+ display: flex;
+ justify-content: space-evenly;
+ margin-top: -10px;
+
+ .point {
+ width: 12px;
+ height: 12px;
+ border-radius: 50px;
+ background-color: #006699;
+ cursor: pointer;
+ }
+ }
+
+ :deep(.el-table) {
+ .cell {
+ // white-space: pre-line;
+ white-space: pre-wrap;
+ height: 100% !important;
+ line-height: 3.2 !important;
+ }
+
+ .el-table__body-wrapper {
+ height: 100% !important;
+ overflow: hidden;
+
+ .el-table__body {
+ width: 100% !important;
+ height: 100% !important;
+
+ tbody {
+ width: 100% !important;
+ height: 100% !important;
+
+ td {
+ flex: 1;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ .duty-information-box {
+ height: 100%;
+
+ &>div:first-child {
+ background: $table-body-tr-n-color;
+ }
+
+ &>div:last-child {
+ background: $table-body-tr-2n-color;
+ }
+
+ &>div {
+ display: flex;
+ height: 50%;
+
+ &>div {
+ display: flex;
+ align-items: center;
+ }
+
+ &>div:first-child {
+ width: 28%;
+ justify-content: center;
+ }
+
+ &>div:last-child {
+ width: 72%;
+ text-align: left;
+ }
+ }
+ }
+
+ #peopleList {
+ height: 100%;
+ }
+ }
+
+ .alert-box {
+ margin-top: 0;
+ margin-bottom: 0;
+
+ .title {
+ height: 54px;
+ line-height: 54px;
+ }
+
+ .echarts-box {
+ overflow-x: hidden;
+ overflow-y: auto;
+ }
+
+ :deep(.el-table__header-wrapper) {
+ height: 40px;
+ }
+ }
+
+ .border-svg {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 1;
+ }
+}
+</style>
\ No newline at end of file
diff --git "a/src/views/home/components/rightContainer\345\200\274\347\217\255\344\277\256\346\224\271\345\220\216.vue" "b/src/views/home/components/rightContainer\345\200\274\347\217\255\344\277\256\346\224\271\345\220\216.vue"
new file mode 100644
index 0000000..9cf4556
--- /dev/null
+++ "b/src/views/home/components/rightContainer\345\200\274\347\217\255\344\277\256\346\224\271\345\220\216.vue"
@@ -0,0 +1,1438 @@
+<template>
+ <div class="container" ref="Container">
+ <div class="case-box" ref="caseBox">
+ <div class="box">
+ <div class="title" ref="alertBoxTitle">
+ <div>值班信息(当日)</div>
+ </div>
+
+ <div class="duty-information-box">
+ <div v-for="item in schedulingList" :key="item.id">
+ <div>
+ <span>{{ item.type }}</span>
+ </div>
+ <div>
+ <span>{{ item.person }}</span>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <svg class="border-svg">
+ <use stroke-width="2" xlink:href="#border-box-8-path-974b4d7cfafa444396861ca1d1173c8c"
+ mask="url(#border-box-8-mask-974b4d7cfafa444396861ca1d1173c8c)" stroke="#4fd2dd">
+ <animate attributeName="stroke-dasharray" from="0, 1442" to="1442, 0" dur="8s"
+ repeatCount="indefinite" />
+ </use>
+ </svg>
+ </div>
+
+ <div class="alert-box" ref="alertBox ">
+ <div class="box">
+ <div class="title">
+ 警情统计
+ <div class="timer">
+ <el-date-picker :clearable="false" v-model="eventTime" type="daterange" align="right" unlink-panels
+ range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" @change="caseTimeChange"
+ :picker-options="pickerOptions"></el-date-picker>
+ </div>
+ </div>
+ <el-main v-loading="eventChangeEchartsLoading" element-loading-text="拼命加载中"
+ element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
+ <div class="sub-tab">
+ <div class="tab" :class="{ 'select-on-tab': caseInfoType == 0 }" @click="initEventChangeEcharts(0)">
+ <div class="tab-title-small">警情变化趋势</div>
+ </div>
+ <div class="tab" :class="{ 'select-on-tab': caseInfoType == 1 }" @click="initEventChangeEcharts(1)">
+ <div class="tab-title-small">警情排行</div>
+ </div>
+ </div>
+ <div id="EventChangeEcharts" class="echarts-box"></div>
+ </el-main>
+ </div>
+
+ <svg class="border-svg">
+ <use stroke-width="2" xlink:href="#border-box-8-path-974b4d7cfafa444396861ca1d1173c8c"
+ mask="url(#border-box-8-mask-974b4d7cfafa444396861ca1d1173c8c)" stroke="#4fd2dd">
+ <animate attributeName="stroke-dasharray" from="0, 1442" to="1442, 0" dur="8s"
+ repeatCount="indefinite" />
+ </use>
+ </svg>
+ </div>
+
+ <!-- <div class="alert-box" ref="alertBox">
+ <div class="title" ref="alertBoxTitle">
+ <div>电子沙盘</div>
+ <div class="title-tab">
+ <span :class="{ choosed: acttype == 0 }" @click="actTabClick(0)">正在进行</span>/
+ <span :class="{ choosed: acttype == 1 }" @click="actTabClick(1)">历史活动</span>
+ </div>
+ </div>
+ <div id="peopleList" class="echarts-box">
+ <el-table
+ size="small"
+ :height="tableHeight"
+ :data="acttype == 0 ? underwayArr : historyArr"
+ style="width: 100%"
+ :header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }"
+ :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75' }"
+ :row-class-name="tableRowClassName"
+ ref="activityTable"
+ @row-click="activityRowClick"
+ >
+ <el-table-column prop="activityName" label="活动名称"></el-table-column>
+ <el-table-column prop="startTime" label="开始时间"></el-table-column>
+ <el-table-column prop="endTime" label="结束时间"></el-table-column>
+ <el-table-column prop="scale" label="规模"></el-table-column>
+ </el-table>
+ </div>
+ </div>-->
+
+ <div class="crowd-box" ref="crowdBox">
+ <div class="box">
+ <div class="title">现有设备</div>
+ <el-main v-loading="equipmentEchartsLoading" element-loading-text="拼命加载中"
+ element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
+ <div class="sub-tab">
+ <div class="tab" :class="{ 'select-on-tab': linetype == 0 }" @click="initEquipmentEcharts(0)">
+ <div class="tab-title-small">设备种类</div>
+ </div>
+ <div class="tab" :class="{ 'select-on-tab': linetype == 1 }" @click="initEquipmentEcharts(1)">
+ <div class="tab-title-small">设备状态</div>
+ </div>
+ </div>
+ <div style="overflow: hidden" id="EquipmentEcharts" class="echarts-box"></div>
+ </el-main>
+ </div>
+
+ <svg class="border-svg">
+ <use stroke-width="2" xlink:href="#border-box-8-path-974b4d7cfafa444396861ca1d1173c8c"
+ mask="url(#border-box-8-mask-974b4d7cfafa444396861ca1d1173c8c)" stroke="#4fd2dd">
+ <animate attributeName="stroke-dasharray" from="0, 1442" to="1442, 0" dur="8s"
+ repeatCount="indefinite" />
+ </use>
+ </svg>
+ </div>
+ </div>
+</template>
+
+<script>
+const oneColor = ["#4caf50", "#2979ff", "#ffd600", "#0d47a1", "#b71c1c"]
+const twoColor = [
+ "#5470FE",
+ "#91cc75",
+ "#fac858",
+ "#ee6666",
+ "#73c0de",
+ "#3ba272",
+ "#fc8452",
+ "#9a60b4",
+ "#ea7ccc",
+]
+
+let rightTiming = null
+let equipmentmyChart = null
+let eventchangemychart = null
+let timer
+let equimentDataLength = 0
+
+import recorderArr from "@/assets/data/equimentsDate/recorder.js"
+import { getSchedulingList, getSchedulingDeptList } from "@/api/home/index.js"
+import { fontSize } from "@/utils/fontSize.js"
+
+import { getCaseAll, getCaseRanking, getEquipment } from "@/api/home/index.js"
+
+const timeEvents = []
+
+export default {
+ inject: ["userInfo"],
+ data () {
+ return {
+ eventTime: [],
+ equipmentEchartsLoading: false,
+ eventChangeEchartsLoading: false,
+ schedulingNoDataText: ' ',
+ schedulingLoading: false,
+ pickerOptions: {
+ shortcuts: [
+ {
+ text: "最近一周",
+ onClick (picker) {
+ const end = new Date()
+ const start = new Date()
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 7)
+ picker.$emit("pick", [start, end])
+ },
+ },
+ {
+ text: "最近一个月",
+ onClick (picker) {
+ const end = new Date()
+ const start = new Date()
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 30)
+ picker.$emit("pick", [start, end])
+ },
+ },
+ {
+ text: "最近三个月",
+ onClick (picker) {
+ const end = new Date()
+ const start = new Date()
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 90)
+ picker.$emit("pick", [start, end])
+ },
+ },
+ ],
+ },
+ regionTotal: 0,
+ linetype: 0,
+ tableHeight: 0,
+ schedulingList: [],
+ schedulingDeptList: [1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6],
+ policeStaionID: "",
+ originTitle: ['值班', '副班、巡逻'],
+ transTitle: [{ label: '人员', width: '28%', align: 'center' }, { label: '人员', width: '', align: 'left' },],
+ caseInfoType: 0
+ }
+ },
+
+ created () {
+ this.pickerOptions = {
+ ...this.pickerOptions,
+ disabledDate (time) {
+ // 设置可选择的日期为今天之后的一个月内
+ let curDate = new Date().getTime()
+ return time.getTime() > curDate
+ },
+ }
+
+ this.defaultDate()
+
+ this.getSchedulingList()
+
+ this.getSchedulingDeptList()
+ },
+
+ mounted () {
+ this.getHomeAllData()
+
+ this.$nextTick(() => {
+ window.addEventListener("resize", this.echartsResize)
+ this.tableHeight =
+ this.$refs.Container.offsetHeight -
+ this.$refs.caseBox.offsetHeight -
+ this.$refs.crowdBox.offsetHeight -
+ this.$refs.alertBoxTitle.offsetHeight -
+ 55
+ })
+ },
+
+ methods: {
+ //获取值班列表信息
+ getSchedlingList (item) {
+ this.$emit("showschedulingdetail", item.dept, item.dept, "type")
+ },
+
+ //获取值班单位信息
+ getSchedulingDeptList () {
+ getSchedulingDeptList().then((res) => {
+ this.schedulingDeptList = res.data.data
+ })
+ },
+
+ // actTabClick (type) {
+ // this.acttype = type
+ // this.$refs.activityTable.bodyWrapper.scrollTop = 0
+ // this.$emit('changeActivityType', type)
+ // this.$emit('activityChange')
+ // },
+
+ /**
+ * @description: 获取当前组件内所有数据
+ * @return {*}
+ */
+ getHomeAllData (id = "") {
+ this.policeStaionID = id
+
+ this.initEventChangeEcharts(this.caseInfoType)
+
+ this.initEquipmentEcharts(this.linetype)
+
+ if (rightTiming != null) {
+ clearInterval(rightTiming)
+ rightTiming = null
+ }
+
+ rightTiming = setInterval(async () => {
+ this.initEventChangeEcharts(this.caseInfoType)
+ this.initEquipmentEcharts(this.linetype)
+ }, 600000)
+ },
+
+ getSchedulingList () {
+ this.schedulingLoading = true
+
+ const params = {
+ sameday: 1,
+ isPage: 1
+ }
+
+ getSchedulingList(params).then((res) => {
+ this.schedulingList = res.data.data
+ })
+
+ setTimeout(() => {
+ this.schedulingNoDataText = ' '
+ this.schedulingLoading = false
+ if (!this.schedulingList.length) {
+ setTimeout(() => {
+ this.schedulingNoDataText = '暂无值班数据'
+ }, 200)
+ }
+ }, 500)
+ },
+
+ echartsResize () {
+ equipmentmyChart && equipmentmyChart != null && equipmentmyChart.resize()
+ eventchangemychart &&
+ eventchangemychart != null &&
+ eventchangemychart.resize()
+ },
+
+ // 警情统计中时间变化
+ async caseTimeChange (e) {
+ const date = e.map((item) => {
+ return this.dateFormat(item)
+ })
+
+ eventchangemychart.clear()
+ const optionsData = await this.getCaseAll(date[0], date[1])
+ eventchangemychart.showLoading({
+ text: '拼命加载中',
+ color: '#c23531',
+ textColor: '#FFF',
+ maskColor: 'rgba(0, 0, 0, 0.2)',
+ zlevel: 0,
+ })
+ setTimeout(() => {
+ eventchangemychart.hideLoading()
+ eventchangemychart.setOption(this.initEventChangeOption(optionsData.xData, optionsData.yDataList))
+ }, 500)
+ },
+
+ // 设置默认时间
+ defaultDate () {
+ var current = new Date()
+
+ var seven = new Date(current.getTime() - 7 * 24 * 60 * 60 * 1000)
+
+ this.eventTime = [seven, current] //将值设置给插件绑定的数据
+ },
+
+ // 获取当前日期
+ dateFormat (dateData) {
+ var date = new Date(dateData)
+ var y = date.getFullYear()
+ var m = date.getMonth() + 1
+ m = m < 10 ? "0" + m : m
+ var d = date.getDate()
+ d = d < 10 ? "0" + d : d
+ const time = y + "-" + m + "-" + d
+ return time
+ },
+
+ // 获取警情统计值
+ getCaseAll (start, end) {
+ getCaseAll(
+ start,
+ end,
+ this.policeStaionID != "" ? this.policeStaionID : this.userInfo.dept_id
+ ).then((res) => {
+ let obj = {}
+ if (res.data.timeList) {
+ console.log(res.data, 1111)
+ let yDataList = {}
+ yDataList.dqList = res.data.dqList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.zpList = res.data.zpList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.jfList = res.data.jfList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.qtList = res.data.qtList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.qjList = res.data.qjList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.sdList = res.data.sdList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.sduList = res.data.sduList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ yDataList.shList = res.data.shList.reduce(
+ (previous, current) => {
+ previous.push(current.count)
+ return previous
+ },
+ []
+ )
+ let xData = res.data.timeList.map(item => item.slice(5, 10))
+ obj = { xData, yDataList }
+ } else {
+ obj = { xData: [], yDataList: {} }
+ }
+
+ eventchangemychart.setOption(this.initEventChangeOption(obj.xData, obj.yDataList))
+
+ setTimeout(() => {
+ this.eventChangeEchartsLoading = false
+ }, 500)
+ })
+ },
+
+ // 获取警情排行统计值
+ getCaseRanking (start, end) {
+ getCaseRanking(
+ start,
+ end,
+ this.policeStaionID != "" ? this.policeStaionID : this.userInfo.dept_id
+ ).then((res) => {
+ let data = []
+
+ if (res.data.data) {
+ res.data.data = res.data.data.sort((a, b) => a.value - b.value)
+ res.data.data = res.data.data.map((item, index) => {
+ item.value = item.count
+
+ if (index == 0) {
+ item.itemStyle = {
+ color: '#EB3C5A'
+ }
+ } else if (index == 1) {
+ item.itemStyle = {
+ color: '#FA8331'
+ }
+ } else if (index == 2) {
+ item.itemStyle = {
+ color: '#F7B833'
+ }
+ } else {
+ item.itemStyle = {
+ color: '#395FFD'
+ }
+ }
+
+ return item
+ }).sort((a, b) => b.value - a.value)
+
+ console.log(res.data.data, 465)
+
+ data = res.data.data
+ } else {
+ data = []
+ }
+
+ eventchangemychart.setOption(this.initRankingOption(data))
+
+ setTimeout(() => {
+ this.eventChangeEchartsLoading = false
+ }, 500)
+ })
+ },
+
+ // 初始化警情数量统计
+ async initEventChangeEcharts (type) {
+ this.caseInfoType = type
+ this.eventChangeEchartsLoading = true
+
+ if (
+ eventchangemychart != null &&
+ eventchangemychart != "" &&
+ eventchangemychart != undefined
+ ) {
+
+ eventchangemychart.clear()
+ eventchangemychart.dispose()
+
+ }
+
+ var chartDom = document.getElementById("EventChangeEcharts")
+ eventchangemychart = this.$echarts.init(chartDom)
+
+ const date = this.eventTime.map((item) => {
+ return this.dateFormat(item)
+ })
+
+ if (type == 0) {
+ this.getCaseAll(date[0], date[1])
+ } else {
+ this.getCaseRanking(date[0], date[1])
+ }
+
+ },
+
+ // 警情数量统计的options
+ initEventChangeOption (xData, yDataList) {
+ let option
+ if (xData.length == 0) {
+ //暂无数据
+ option = {
+ title: {
+ text: "暂无警情数据",
+ x: "center",
+ y: "center",
+ textStyle: {
+ color: "#fff",
+ fontSize: fontSize(14),
+ fontWeight: "normal",
+ },
+ },
+ }
+ } else {
+ option = {
+ color: ['#5470C6', '#73C0DE', '#EE6666', '#FAC858'],
+ tooltip: {
+ trigger: "item",
+ formatter:
+ ' <span style="display: inline-block; margin-right: 4px; border-radius: 10px; width: 10px; height: 10px;background-color: #91cc75;"></span> {b0}<strong style="margin-left:10px;color:#5c7bd9">{c0}起</strong>',
+ },
+ xAxis: {
+ type: "category",
+ data: xData,
+ axisLabel: {
+ color: "#fff",
+ fontSize: fontSize(14),
+ },
+ axisLine: {
+ lineStyle: {
+ color: "#fff",
+ },
+ },
+ },
+ legend: {
+ data: ['盗窃', '涉诈', '纠纷', '其他', '求助', '涉毒', '涉赌', '涉黄'],
+ textStyle: {
+ color: "#fff"
+ }
+ },
+ yAxis: {
+ type: "value",
+
+ minInterval: 1,
+
+ splitLine: {
+ show: false,
+ },
+ axisLabel: {
+ color: "#fff",
+ fontSize: fontSize(14),
+ },
+ axisLine: {
+ lineStyle: {
+ color: "#fff",
+ },
+ },
+ },
+ series: [
+ {
+ name: '盗窃',
+ data: yDataList.dqList,
+ type: "line",
+ smooth: true,
+ // areaStyle: {
+ // normal: {
+ // //渐变色
+ // color: new this.$echarts.graphic.LinearGradient(
+ // 0,
+ // 0,
+ // 0,
+ // 1,
+ // [
+ // {
+ // //波形图渐变色样式
+ // offset: 0,
+ // color: "rgba(3, 108, 255, 0.7)",
+ // },
+ // {
+ // offset: 0.8,
+ // color: "rgba(3, 108, 255, 0.1)",
+ // },
+ // ],
+ // false
+ // ),
+ // },
+ // },
+ // itemStyle: {
+ // normal: {
+ // color: "red", //改变折线点的颜色
+ // lineStyle: {
+ // color: "rgba(3, 108, 255, 1)", //改变折线颜色
+ // },
+ // },
+ // },
+ },
+ {
+ name: '涉诈',
+ data: yDataList.zpList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '纠纷',
+ data: yDataList.jfList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '其他',
+ data: yDataList.qtList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '求助',
+ data: yDataList.qjList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '涉毒',
+ data: yDataList.sduList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '涉赌',
+ data: yDataList.sdList,
+ type: "line",
+ smooth: true,
+ },
+ {
+ name: '涉黄',
+ data: yDataList.shList,
+ type: "line",
+ smooth: true,
+ }
+
+ ],
+ grid: {
+ top: "24%",
+ left: "3%",
+ right: "2%",
+ bottom: "4%",
+ containLabel: true,
+ },
+ }
+ }
+
+ return option
+ },
+
+ // 警情排行统计的options
+ initRankingOption (dataArr) {
+ let option
+ if (dataArr.length == 0) {
+ //暂无数据
+ option = {
+ title: {
+ text: "暂无警情排行数据",
+ x: "center",
+ y: "center",
+ textStyle: {
+ color: "#fff",
+ fontSize: fontSize(14),
+ fontWeight: "normal",
+ },
+ },
+ }
+ } else {
+ let seriesData = dataArr.map(item => {
+ return { value: item.value, itemStyle: item.itemStyle }
+ })
+ let xData = dataArr.map((item) => {
+ let name = item.name.substring(0, 6) + '…'
+
+ return name
+ })
+ option = {
+ tooltip: {
+ trigger: "item",
+ confine: true,
+ formatter:
+ ' <span style="display: inline-block; margin-right: 4px; border-radius: 10px; width: 10px; height: 10px;background-color: #91cc75;"></span> {b0}<strong style="margin-left:10px;color:#5c7bd9">{c0}起</strong>',
+ },
+ xAxis: {
+ type: "value",
+ splitLine: { show: false },
+ axisLabel: { show: false },
+ axisTick: { show: false },
+ axisLine: { show: false }
+ },
+ yAxis: [
+ {
+ type: "category",
+ inverse: true,
+ axisLine: { show: false },
+ axisTick: { show: false },
+ data: dataArr.map(item => item.name),
+ axisLabel: {
+ rich: {
+ nt1: {
+ color: "#fff",
+ backgroundColor: '#EB3B5A',
+ width: fontSize(12),
+ height: fontSize(12),
+ fontSize: fontSize(10),
+ align: "center",
+ borderRadius: fontSize(50),
+ padding: [0, 1, 2, 1]
+ },
+ nt2: {
+ color: "#fff",
+ backgroundColor: '#FA8231',
+ width: fontSize(12),
+ height: fontSize(12),
+ fontSize: fontSize(10),
+ align: "center",
+ borderRadius: fontSize(50),
+ padding: [0, 1, 2, 1]
+ },
+ nt3: {
+ color: "#fff",
+ backgroundColor: '#F7B731',
+ width: fontSize(12),
+ height: fontSize(12),
+ fontSize: fontSize(10),
+ align: "center",
+ borderRadius: fontSize(50),
+ padding: [0, 1, 2, 1]
+ },
+ nt: {
+ color: "#fff",
+ backgroundColor: '#00a9c8',
+ width: fontSize(12),
+ height: fontSize(12),
+ fontSize: fontSize(10),
+ align: "center",
+ borderRadius: fontSize(50),
+ padding: [0, 1, 2, 1]
+ }
+ },
+ formatter: function (value, index) {
+ let idx = index + 1
+ if (idx <= 3) {
+ return ["{nt" + idx + "|" + idx + "}"].join("\n")
+ } else {
+ return ["{nt|" + idx + "}"].join("\n")
+ }
+ }
+ }
+ },
+ {//名称
+ type: 'category',
+ offset: -10,
+ position: "left",
+ axisLine: { show: false },
+ axisTick: { show: false },
+ axisLabel: {
+ color: '#fff',
+ align: "left",
+ verticalAlign: "bottom",
+ lineHeight: fontSize(24),
+ fontSize: fontSize(10)
+ },
+ data: xData.reverse(),
+ },
+ ],
+ series: [
+ {
+ zlevel: 1,
+ type: "bar",
+ barWidth: fontSize(10),
+ data: seriesData,
+ itemStyle: {
+ normal: {
+ barBorderRadius: fontSize(5)
+ }
+ },
+ label: {
+ show: true,
+ fontSize: fontSize(10),
+ color: "#fff"
+ }
+ }
+ ],
+ grid: {
+ top: "3%",
+ left: "-20%",
+ right: "2%",
+ bottom: "3%",
+ containLabel: true,
+ }
+ }
+ }
+
+ return option
+ },
+
+ // 现有设备统计
+ getEquipment () {
+ const typeData = {
+ carCount: "车辆",
+ monitorCount: "摄像头",
+ phoneCount: "执法记录仪",
+ recorderCount: "手台",
+ }
+
+ const typeIndexData = {
+ 车辆: 0,
+ 摄像头: 1,
+ 手台: 2,
+ 执法记录仪: 3,
+ }
+
+ let data = []
+ this.regionTotal = 0
+ let dataAll = null
+ dataAll = getEquipment(
+ this.policeStaionID != "" ? this.policeStaionID : this.userInfo.dept_id
+ ).then((res) => {
+ if (this.linetype == 0) {
+ data = res.data.map((item, index) => {
+ this.regionTotal += item.count
+
+ return {
+ equimentType: typeIndexData[item.type],
+ name: item.type,
+ value: Number(item.count),
+ working: Number(item.online),
+ fault: Number(item.offline),
+ label: twoColor[index],
+ }
+ })
+
+ equimentDataLength = data.length
+
+ return data
+ } else {
+ let normalData = {
+ value: 0,
+ name: "在线",
+ color: "#4caf50",
+ online: true,
+ label: { color: oneColor[0] },
+ }
+ let faultData = {
+ value: 0,
+ name: "离线",
+ color: "#ffd600",
+ online: false,
+ label: { color: oneColor[2] },
+ }
+
+ res.data.forEach((item) => {
+ this.regionTotal = Number(this.regionTotal) + Number(item.count)
+
+ normalData.value = Number(normalData.value) + Number(item.online)
+
+ for (let key in typeData) {
+ if (item.type == typeData[key]) {
+ normalData[key] = Number(item.online)
+ faultData[key] = Number(item.offline)
+ }
+ }
+
+ faultData.value = Number(faultData.value) + Number(item.offline)
+ })
+
+ data = [normalData, faultData]
+
+ equimentDataLength = data.length
+
+ return data
+ }
+ }).catch(res => {
+ dataAll = '请求错误'
+ })
+
+ return dataAll
+ },
+
+ // 现有设备饼图初始化
+ async initEquipmentEcharts (type) {
+ this.linetype = type
+ this.equipmentEchartsLoading = true
+
+ if (
+ equipmentmyChart != null &&
+ equipmentmyChart != "" &&
+ equipmentmyChart != undefined
+ ) {
+ equipmentmyChart.dispose()
+ equipmentmyChart.off("click")
+ }
+
+ var chartDom = document.getElementById("EquipmentEcharts")
+ equipmentmyChart = this.$echarts.init(chartDom)
+
+ const data = await this.getEquipment()
+
+ if (data == '请求错误') {
+ setTimeout(() => {
+ this.equipmentEchartsLoading = false
+ }, 500)
+ }
+ const newData = data.filter((item) => {
+ if (item.value != 0) {
+ return item
+ }
+ })
+
+ equipmentmyChart.setOption(this.initEquipmentOptions(newData))
+
+ this.clickEquimentChart()
+
+ if (newData.length > 1) {
+ this.equipmentEchartsCarousel()
+ } else {
+ clearInterval(timer)
+ equipmentmyChart.off("mouseover")
+ equipmentmyChart.off("mouseout")
+ }
+ setTimeout(() => {
+ this.equipmentEchartsLoading = false
+ }, 500)
+ },
+
+ // 现有设备options饼图数据
+ initEquipmentOptions (dataArr) {
+ return {
+ tooltip: {
+ trigger: "item",
+ confine: true,
+ formatter: function (params) {
+ let tipHtml = ``
+
+ if (
+ "carCount" in params.data ||
+ "monitorCount" in params.data ||
+ "phoneCount" in params.data ||
+ "recorderCount" in params.data
+ ) {
+ tipHtml = `
+ ${params.marker}
+ <strong style="color: ${params.color}">${params.data.name} ${params.data.value}台</strong>
+ <br />
+ <strong style="margin-left:10px;color:#5c7bd9">占比:${params.percent}%</strong>
+ <br />
+ <span style="color:#5470c6">警车:${params.data.carCount}台</span>
+ <br />
+ <span style="margin-left:10px;color:#91cc75">摄像头:${params.data.monitorCount}台</span>
+ <br />
+ <span style="margin-left:10px;color:#fac858">执法记录仪:${params.data.phoneCount}台</span>
+ <br />
+ <span style="margin-left:10px;color:#ee6666">手台:${params.data.recorderCount}台</span>
+ `
+ } else {
+ tipHtml = `${params.marker}
+ <strong style="color: ${params.color}">${params.data.name
+ } ${params.data.value}台</strong>
+ <br />
+ <span style="color:#4caf50">在线:${params.data.working
+ }台</span>
+ <br />
+ <span style="color:#ccc">离线:${params.data.fault
+ }台</span>
+ <br />
+ <span style="margin-left:10px;color:#ccc">设备离线率:${Math.floor(
+ (params.data.fault /
+ (params.data.working + params.data.fault)) *
+ 100
+ )}%</span><br />`
+ }
+ return tipHtml
+ },
+ backgroundColor: "rgba(8, 56, 185, 0.9)",
+ borderColor: "rgba(8, 56, 185, 0.9)",
+ textStyle: {
+ fontSize: fontSize(14),
+ },
+ },
+ graphic: {
+ type: "text",
+ // left: "36.5%",
+ top: "40%",
+ left: "center",
+ style: {
+ text: "设备总数",
+ textAlign: "center",
+ fill: "#fff",
+ fontSize: fontSize(18),
+ fontWeight: 700,
+ },
+ },
+ title: {
+ text: `${this.regionTotal}`,
+ top: "52%",
+ left: "center",
+ textStyle: {
+ color: "#27D9C8",
+ fontSize: fontSize(20),
+ fontWeight: 700,
+ align: "center",
+ },
+ },
+ series: [
+ {
+ name: "",
+ type: "pie",
+ radius: ["90%", "136%"],
+ top: "middle",
+ left: "center",
+ data: dataArr,
+ avoidLabelOverlap: false,
+ labelLine: {
+ normal: {
+ length: fontSize(15),
+ lineStyle: {
+ width: fontSize(3),
+ },
+ },
+ },
+ emphasis: {
+ label: {
+ color: "red",
+ fontSize: fontSize(16),
+ },
+ },
+ label: {
+ formatter: '{b} {c}',
+ color: function (params) {
+ let colorList = []
+ if ("carCount" in params.data) {
+ colorList = ["#4caf50", "#787878", "#fac858", "#d766ee"]
+ } else {
+ colorList = [
+ "#5470FE",
+ "#91cc75",
+ "#fac858",
+ "#ee6666",
+ "#73c0de",
+ "#3ba272",
+ "#fc8452",
+ "#9a60b4",
+ "#ea7ccc",
+ ]
+ }
+ return colorList[params.dataIndex]
+ },
+ fontSize: fontSize(16),
+ },
+ itemStyle: {
+ normal: {
+ color: function (params) {
+ let colorList = []
+ if ("carCount" in params.data) {
+ colorList = ["#4caf50", "#787878", "#fac858", "#d766ee"]
+ } else {
+ colorList = [
+ "#5470FE",
+ "#91cc75",
+ "#fac858",
+ "#ee6666",
+ "#73c0de",
+ "#3ba272",
+ "#fc8452",
+ "#9a60b4",
+ "#ea7ccc",
+ ]
+ }
+ return colorList[params.dataIndex]
+ },
+ },
+ },
+ },
+ ],
+ }
+ },
+
+ // 设备饼图轮播
+ equipmentEchartsCarousel () {
+ let curIndex = 0
+ if (timer) {
+ clearInterval(timer)
+ }
+
+ timer = setInterval(() => {
+ equipmentmyChart.dispatchAction({
+ type: "downplay",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ curIndex = (curIndex + 1) % equimentDataLength
+ equipmentmyChart.dispatchAction({
+ type: "highlight",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ }, 1000)
+
+ equipmentmyChart.on("mouseover", function (param) {
+ clearInterval(timer)
+ equipmentmyChart.dispatchAction({
+ type: "downplay",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ equipmentmyChart.dispatchAction({
+ type: "highlight",
+ seriesIndex: 0,
+ dataIndex: param.dataIndex,
+ })
+ curIndex = param.dataIndex
+ })
+
+ equipmentmyChart.on("mouseout", function (param) {
+ curIndex = param.dataIndex
+ if (timer) {
+ clearInterval(timer)
+ }
+ timer = setInterval(() => {
+ equipmentmyChart.dispatchAction({
+ type: "downplay",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ curIndex = (curIndex + 1) % equimentDataLength
+ equipmentmyChart.dispatchAction({
+ type: "highlight",
+ seriesIndex: 0,
+ dataIndex: curIndex,
+ })
+ }, 1000)
+ })
+ },
+
+ // 现有设备的点击事件(显示弹窗表格)
+ clickEquimentChart () {
+ equipmentmyChart.on("click", (params) => {
+ // 设备类型,摄像头弹窗显示,其他弹窗显示,【记录仪列显示,警车列显示,手台列显示】,遍历数组
+ if ("equimentType" in params.data) {
+ this.$emit(
+ "showequimentdetail",
+ params.data.name,
+ params.data.equimentType,
+ "type"
+ )
+ } else {
+ this.$emit(
+ "showequimentdetail",
+ params.data.name,
+ params.data.online,
+ "online"
+ )
+ }
+ })
+ },
+ },
+
+ destroyed () {
+ window.removeEventListener("resize", this.echartsResize)
+
+ if (equipmentmyChart) {
+ equipmentmyChart.dispose()
+ equipmentmyChart = null
+ }
+
+ if (eventchangemychart) {
+ eventchangemychart.dispose()
+ eventchangemychart = null
+ }
+
+ if (timer) {
+ clearInterval(timer)
+ timer = null
+ }
+
+ if (rightTiming != null) {
+ clearInterval(rightTiming)
+ rightTiming = null
+ }
+ },
+}
+</script>
+
+<style scoped lang="scss">
+.container {
+ display: flex;
+ position: relative;
+ height: 100%;
+ width: 100%;
+
+ .case-box,
+ .alert-box,
+ .crowd-box {
+ position: relative;
+ margin: 8px;
+ flex: 1;
+ display: flex;
+ flex-direction: column;
+ // background: $bg-color;
+
+ background-image: url(/img/box/box-bg.png);
+ background-size: 100% 100%;
+ background-repeat: no-repeat;
+
+ // .title::after {
+ // content: '';
+ // position: absolute;
+ // top: 13px;
+ // left: 6px;
+ // width: 10px;
+ // height: 10px;
+ // border-radius: 50%;
+ // background: #43bafe;
+ // box-shadow: 0px 0px 8px 2px #43bafe;
+ // margin-left: 8px;
+ // }
+
+ :deep(.el-main) {
+ padding: 0;
+ }
+
+ .box {
+ display: flex;
+ position: absolute;
+ flex-direction: column;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 11;
+ }
+
+ .title {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+
+ padding: 0 18px 0 18px;
+ position: relative;
+
+ font-size: 16px;
+ font-weight: bold;
+ font-style: oblique;
+ letter-spacing: 2px;
+ color: #fff;
+ // background-image: linear-gradient(to right, #2e4aba, #010d3e);
+
+ .title-tab {
+ color: #99cccc;
+
+ span {
+ cursor: pointer;
+ }
+
+ span.choosed {
+ color: #fff;
+ }
+ }
+
+ .timer {
+ width: 250px;
+ }
+
+ .regionTotal {
+ color: #fff;
+ font-size: 22px;
+ font-weight: 700;
+ margin-left: 50%;
+ letter-spacing: 1px;
+ }
+ }
+
+ .sub-title {
+ display: flex;
+ justify-content: space-between;
+ height: 36px;
+ }
+
+ .sub-tab {
+ padding: 10px;
+ display: flex;
+ color: #99cccc;
+
+ .tab {
+ display: flex;
+ justify-content: center;
+ margin: 0 10px;
+ flex: 1;
+ background: $sub-tab-bg-color;
+ border-radius: 8px;
+ cursor: pointer;
+ height: 22px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+
+ &>div {
+ height: 22px;
+ line-height: 22px;
+ white-space: nowrap;
+ }
+ }
+ }
+
+ .echarts-box {
+ padding: 12px;
+ flex: 1;
+ // height: 100%;
+ // width: 100%;
+ }
+
+ .table-box {
+ padding: 0 12px;
+ flex: 1;
+
+ .pointList {
+ width: 100%;
+ display: flex;
+ justify-content: space-evenly;
+ margin-top: -10px;
+
+ .point {
+ width: 12px;
+ height: 12px;
+ border-radius: 50px;
+ background-color: #006699;
+ cursor: pointer;
+ }
+ }
+
+ :deep(.el-table) {
+ .cell {
+ // white-space: pre-line;
+ white-space: pre-wrap;
+ height: 100% !important;
+ line-height: 3.2 !important;
+ }
+
+ .el-table__body-wrapper {
+ height: 100% !important;
+ overflow: hidden;
+
+ .el-table__body {
+ width: 100% !important;
+ height: 100% !important;
+
+ tbody {
+ width: 100% !important;
+ height: 100% !important;
+
+ td {
+ flex: 1;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ .duty-information-box {
+ height: 100%;
+
+ &>div:first-child {
+ background: $table-body-tr-n-color;
+ }
+
+ &>div:last-child {
+ background: $table-body-tr-2n-color;
+ }
+
+ &>div {
+ display: flex;
+ height: 50%;
+
+ &>div {
+ display: flex;
+ align-items: center;
+ }
+
+ &>div:first-child {
+ width: 28%;
+ justify-content: center;
+ }
+
+ &>div:last-child {
+ width: 72%;
+ text-align: left;
+ }
+ }
+ }
+
+ #peopleList {
+ height: 100%;
+ }
+ }
+
+ .alert-box {
+ margin-top: 0;
+ margin-bottom: 0;
+
+ .title {
+ height: 54px;
+ line-height: 54px;
+ }
+
+ .echarts-box {
+ overflow-x: hidden;
+ overflow-y: auto;
+ }
+
+ :deep(.el-table__header-wrapper) {
+ height: 40px;
+ }
+ }
+
+ .border-svg {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 1;
+ }
+}
+</style>
\ No newline at end of file
diff --git a/src/views/home/homeleft/difficulty.js b/src/views/home/homeleft/difficulty.js
new file mode 100644
index 0000000..75f4a2a
--- /dev/null
+++ b/src/views/home/homeleft/difficulty.js
@@ -0,0 +1,238 @@
+export const difficultyJSON = [
+ {
+ "序号": "1",
+ KNCJ: "塔水",
+ name: "李学浩",
+ KNXM: "李学浩",
+ KNSFZ: "361102201202242035",
+ KNDH: "13879307790",
+ KNJTDZ: "茅家岭街道塔水村委会徐家16号附1号",
+ KNHJDZ: "茅家岭街道塔水村委会徐家16号附1号",
+ KNZFYY: "困难儿童",
+ x: "117.9693363",
+ y: "28.39041217"
+ },
+ {
+ "序号": "2",
+ KNCJ: "解放居委会",
+ name: "刘开祥",
+ KNXM: "刘开祥",
+ KNSFZ: "361102200809092016",
+ KNDH: "13870366144",
+ KNJTDZ: "茅家岭街道解放居委会上杨家湖64号附2号",
+ KNHJDZ: "茅家岭街道解放居委会上杨家湖64号附2号",
+ KNZFYY: "留守儿童",
+ x: "117.9613048",
+ y: "28.42618442"
+ },
+ {
+ "序号": "3",
+ KNCJ: "畴口",
+ name: "汪歆芮",
+
+ KNXM: "汪歆芮",
+ KNSFZ: "361102201310262025",
+ KNDH: "15932915353",
+ KNJTDZ: "茅家岭街道畴口居委会畴口62号附2号",
+ KNHJDZ: "茅家岭街道畴口居委会畴口62号附2号",
+ KNZFYY: "留守儿童",
+ x: "117.9672497",
+ y: "28.42518078"
+ },
+ {
+ "序号": "4",
+ KNCJ: "钟灵社区",
+ name: "黄诗妍",
+
+ KNXM: "黄诗妍",
+ KNSFZ: "361121201712064020",
+ KNDH: "15579377786",
+ KNJTDZ: "创南东路50号",
+ KNHJDZ: "田墩镇荷家村黄坞自然村104号",
+ KNZFYY: "留守儿童",
+ x: "117.9571234",
+ y: "28.4347776"
+ },
+ {
+ "序号": "5",
+ KNCJ: "同心居委会",
+ name: "徐安琪",
+
+ KNXM: "徐安琪",
+ KNSFZ: "361102201701132025",
+ KNDH: "13687031072",
+ KNJTDZ: "茅家岭街道同心居委会前湾21号",
+ KNHJDZ: "茅家岭街道同心居委会前湾21号",
+ KNZFYY: "贫困儿童",
+ x: "117.9430983",
+ y: "28.42606722"
+ },
+ {
+ "序号": "6",
+ KNCJ: "景苑社区",
+ name: "林国增",
+
+ KNXM: "林国增",
+ KNSFZ: "361122200809180310",
+ KNDH: "18270326365",
+ KNJTDZ: "同心景苑7-2-1103",
+ KNHJDZ: "洋口镇青桥村九龙湾25号",
+ KNZFYY: "贫困儿童",
+ x: "117.9446054",
+ y: "28.41923146"
+ },
+ {
+ "序号": "7",
+ KNCJ: "世纪花园社区",
+ name: "陈紫如",
+
+ KNXM: "陈紫如",
+ KNSFZ: "361121201206023322",
+ KNDH: "13767336280",
+ KNJTDZ: "兴粮小区1-1-车库",
+ KNHJDZ: "铁山乡小溪畲族村上小溪102号",
+ KNZFYY: "留守儿童",
+ x: "117.9503325",
+ y: "28.42902681"
+ },
+ {
+ "序号": "8",
+ KNCJ: "四吉居委会",
+ name: "兰德隆",
+
+ KNXM: "兰德隆",
+ KNSFZ: "36110220091007201X",
+ KNDH: "17879315113",
+ KNJTDZ: "茅家岭街道四吉居委会沙洲棚50号附1号",
+ KNHJDZ: "茅家岭街道四吉居委会沙洲棚50号附1号",
+ KNZFYY: "困难家庭儿童",
+ x: "117.9827435",
+ y: "28.42449381"
+ },
+ {
+ "序号": "9",
+ KNCJ: "周田村委会",
+ name: "邱昌伦",
+
+ KNXM: "邱昌伦",
+ KNSFZ: "361102200910252010",
+ KNDH: "15180358210",
+ KNJTDZ: "茅家岭街道周田村委会下周田17号附2号",
+ KNHJDZ: "茅家岭街道周田村委会下周田17号附2号",
+ KNZFYY: "困难儿童",
+ x: "117.95329",
+ y: "28.4015021"
+ },
+ {
+ "序号": "10",
+ KNCJ: "瀚林社区",
+ name: "祝语辰",
+
+ KNXM: "祝语辰",
+ KNSFZ: "360203201604161052",
+ KNDH: "13607031006",
+ KNJTDZ: "滨江首座7-1-403",
+ KNHJDZ: "南环路6号7幢1单元403室",
+ KNZFYY: "留守儿童",
+ x: "117.9773662",
+ y: "28.42716967"
+ },
+ {
+ "序号": "11",
+ KNCJ: "汪家园社区",
+ name: "童俊鹏",
+
+ KNXM: "童俊鹏",
+ KNSFZ: "361102201403172037",
+ KNDH: "13117834246",
+ KNJTDZ: "解放安置小区",
+ KNHJDZ: "茅家岭街道汪家园居委会兰家157号",
+ KNZFYY: "留守儿童",
+ x: "117.9558029",
+ y: "28.42530058"
+ },
+ {
+ "序号": "12",
+ KNCJ: "杨家湖社区",
+ name: "蔡嘉鑫",
+
+ KNXM: "蔡嘉鑫",
+ KNSFZ: "361102200811171514",
+ KNDH: "14796853726",
+ KNJTDZ: "三江花园二期8-2-101",
+ KNHJDZ: "龙潭路28号",
+ KNZFYY: "困难儿童",
+ x: "117.964529",
+ y: "28.42878934"
+ },
+ {
+ "序号": "13",
+ KNCJ: "茅家岭村",
+ name: "蔡智博",
+
+ KNXM: "蔡智博",
+ KNSFZ: "361102201407222011",
+ KNDH: "13517936990",
+ KNJTDZ: "茅家岭街道茅家岭村委会茅家岭98号附1号",
+ KNHJDZ: "茅家岭街道茅家岭村委会茅家岭98号附1号",
+ KNZFYY: "困难儿童",
+ x: "117.9568596",
+ y: "28.42606108"
+ },
+ {
+ "序号": "14",
+ KNCJ: "毓秀社区",
+ name: "吴彦霖",
+
+ KNXM: "吴彦霖",
+ KNSFZ: "361102201206032019",
+ KNDH: "15179004436",
+ KNJTDZ: "钟灵路137号8栋1单元301室",
+ KNHJDZ: "钟灵路137号8栋1单元301室",
+ KNZFYY: "困难儿童",
+ x: "117.9588057",
+ y: "28.43423132"
+ },
+ {
+ "序号": "15",
+ KNCJ: "车头畲族村",
+ name: "肖宇豪",
+
+ KNXM: "肖宇豪",
+ KNSFZ: "361102201511302011",
+ KNDH: "15070300927",
+ KNJTDZ: "茅家岭街道车头村委会下车头19号",
+ KNHJDZ: "茅家岭街道车头村委会下车头19号",
+ KNZFYY: "父亲因病已故跟随爷爷奶奶生活",
+ x: "117.9910119",
+ y: "28.42330882"
+ },
+ {
+ "序号": "16",
+ KNCJ: "车头畲族村",
+ name: "郑思童",
+
+ KNXM: "郑思童",
+ KNSFZ: "361102201304082028",
+ KNDH: "18379363578",
+ KNJTDZ: "茅家岭街道车头村委会上车头73号附1号",
+ KNHJDZ: "茅家岭街道车头村委会上车头73号附1号",
+ KNZFYY: "父亲离家母亲改嫁跟随爷爷奶奶生活",
+ x: "118.2363583",
+ y: "28.73502291"
+ },
+ {
+ "序号": "17",
+ KNCJ: "车头畲族村",
+ name: "郑青凤",
+
+ KNXM: "郑青凤",
+ KNSFZ: "361102201602232020",
+ KNDH: "18379363578",
+ KNJTDZ: "茅家岭街道车头村委会上车头73号附1号",
+ KNHJDZ: "茅家岭街道车头村委会上车头73号附1号",
+ KNZFYY: "父亲离家母亲改嫁跟随爷爷奶奶生活",
+ x: "118.2363583",
+ y: "28.73502291"
+ }
+]
\ No newline at end of file
diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index ca5a2c9..f4f46c3 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -2,7 +2,7 @@
* @Author: shuishen 1109946754@qq.com
* @Date: 2022-08-18 16:18:17
* @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2023-05-05 16:07:00
+ * @LastEditTime: 2023-06-20 15:17:51
* @FilePath: \srs-police-affairs\src\views\home\index.vue
* @Description: 小区-栋-层-房屋
*
@@ -11,30 +11,18 @@
<template>
<div class="home-page container" v-show="isShowHomeContent">
- <left-container
- class="left-container"
- @showpeopledetail="showpeopledetail"
- @showkeypersondetail="showkeypersondetail"
- ref="leftContainer"
- @showlanddetail="showlanddetail"
- ></left-container>
+ <left-container class="left-container" @showpeopledetail="showpeopledetail"
+ @showkeypersondetail="showkeypersondetail" ref="leftContainer"
+ @showlanddetail="showlanddetail"></left-container>
- <right-container
- class="right-container"
- @showequimentdetail="showequimentdetail"
- @showschedulingdetail="showschedulingdetail"
- @selectPoliceChangeEventData="selectPoliceChangeEventData"
- @changeActivityType="changeActivityType"
- ref="rightContainer"
- ></right-container>
+ <right-container class="right-container" @showequimentdetail="showequimentdetail"
+ @showschedulingdetail="showschedulingdetail" @selectPoliceChangeEventData="selectPoliceChangeEventData"
+ @changeActivityType="changeActivityType" ref="rightContainer"></right-container>
- <bottom-container
- class="bottom-container"
- ref="bottomContainer"
+ <bottom-container class="bottom-container" ref="bottomContainer"
@changePoliceSituationHistoryType="changePoliceSituationHistoryType"
@policeSituationChange="policeSituationChange"
- @policeSituationSiteClick="policeSituationSiteClick"
- ></bottom-container>
+ @policeSituationSiteClick="policeSituationSiteClick"></bottom-container>
<scheduling-list ref="schedulingList"></scheduling-list>
@@ -59,55 +47,24 @@
</div>
<div ref="RegionSelect" style="left: 0;" class="region-select">
- <map-select
- class="map-select"
- @selectCheck="policeStationSelect"
- :checkValue="policeStationCheckValue"
- :options="policeStationOptions"
- :optionsName="'name'"
- :selectAllClass="selectAllClass"
- ></map-select>
+ <map-select class="map-select" @selectCheck="policeStationSelect" :checkValue="policeStationCheckValue"
+ :options="policeStationOptions" :optionsName="'name'" :selectAllClass="selectAllClass"></map-select>
- <map-select
- class="map-select"
- @selectCheck="areaSelect"
- :checkValue="areaCheckValue"
- :options="areaOptions"
- :optionsName="'name'"
- ></map-select>
+ <map-select class="map-select" @selectCheck="areaSelect" :checkValue="areaCheckValue" :options="areaOptions"
+ :optionsName="'name'"></map-select>
- <map-select
- class="map-select"
- @selectCheck="housingSelect"
- :checkValue="housingCheckValue"
- :options="housingOptions"
- :optionsName="'name'"
- :selectAllClass="selectHouseClass"
- ></map-select>
+ <map-select class="map-select" @selectCheck="housingSelect" :checkValue="housingCheckValue"
+ :options="housingOptions" :optionsName="'name'" :selectAllClass="selectHouseClass"></map-select>
</div>
- <el-dialog
- :title="panoramaTitle"
- :visible.sync="panoramaVisible"
- :before-close="panoramaBeforeClose"
- :modal="true"
- :modal-append-to-body="false"
- :close-on-click-modal="false"
- class="panorama-details-box"
- >
+ <el-dialog :title="panoramaTitle" :visible.sync="panoramaVisible" :before-close="panoramaBeforeClose" :modal="true"
+ :modal-append-to-body="false" :close-on-click-modal="false" class="panorama-details-box">
<!-- <iframe src="http://vr.jxpskj.com/JXSFKZQJ/QJ/" style="width: 100%; height: 100%;" frameborder="0"></iframe>-->
<iframe :src="panoramaVrUrl" style="width: 100%; height: 100%;" frameborder="0"></iframe>
</el-dialog>
- <el-dialog
- :title="phoneTitle"
- :visible.sync="phoneVisible"
- :before-close="phoneBeforeClose"
- :modal="true"
- :modal-append-to-body="false"
- :close-on-click-modal="false"
- class="phone-details-box"
- >
+ <el-dialog :title="phoneTitle" :visible.sync="phoneVisible" :before-close="phoneBeforeClose" :modal="true"
+ :modal-append-to-body="false" :close-on-click-modal="false" class="phone-details-box">
<div class="item">
<div>包干民警:</div>
<div>{{ phoneDetails.person }}</div>
@@ -126,15 +83,8 @@
</div>
</el-dialog>
- <el-dialog
- :title="equimentTitle"
- :visible.sync="equimentVisible"
- :before-close="equimentBeforeClose"
- :modal="true"
- :modal-append-to-body="false"
- :close-on-click-modal="false"
- class="equiment-details-box"
- >
+ <el-dialog :title="equimentTitle" :visible.sync="equimentVisible" :before-close="equimentBeforeClose" :modal="true"
+ :modal-append-to-body="false" :close-on-click-modal="false" class="equiment-details-box">
<div class="header">
<div>
设备名称:
@@ -145,20 +95,12 @@
<el-button type="primary" icon="el-icon-delete" @click="clearSearchEquiment">清空</el-button>
</div>
- <div
- v-loading="equimentLoading"
- element-loading-text="拼命加载中"
- element-loading-spinner="el-icon-loading"
- element-loading-background="rgba(0, 0, 0, 0.5)"
- class="body"
- >
- <el-table
- :data="equimentTableData"
- style="width: 100%"
+ <div v-loading="equimentLoading" element-loading-text="拼命加载中" element-loading-spinner="el-icon-loading"
+ element-loading-background="rgba(0, 0, 0, 0.5)" class="body">
+ <el-table :data="equimentTableData" style="width: 100%"
:header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }"
:cell-style="{ 'text-align': 'center', 'borderColor': '#324e75', 'cursor': 'default' }"
- :row-class-name="tableRowClassName"
- >
+ :row-class-name="tableRowClassName">
<template slot="empty">
<div>{{ equimentEmtyText }}</div>
</template>
@@ -169,24 +111,12 @@
</template>
</el-table-column>
- <el-table-column
- :show-overflow-tooltip="true"
- prop="name"
- label="设备名称"
- min-width="320%"
- ></el-table-column>
- <el-table-column
- :show-overflow-tooltip="true"
- prop="channelId"
- label="通道编号"
- min-width="160%"
- ></el-table-column>
- <el-table-column
- :show-overflow-tooltip="true"
- prop="policeStationName"
- label="所属派出所"
- min-width="140%"
- ></el-table-column>
+ <el-table-column :show-overflow-tooltip="true" prop="name" label="设备名称"
+ min-width="320%"></el-table-column>
+ <el-table-column :show-overflow-tooltip="true" prop="channelId" label="通道编号"
+ min-width="160%"></el-table-column>
+ <el-table-column :show-overflow-tooltip="true" prop="policeStationName" label="所属派出所"
+ min-width="140%"></el-table-column>
<el-table-column label="设备状态">
<template slot-scope="scope">
<div class="state-box" :class="{ online: scope.row.status == '1' }"></div>
@@ -194,12 +124,7 @@
</el-table-column>
<el-table-column label="操作">
<template slot-scope="scope">
- <el-button
- @click="play(scope.row)"
- type="text"
- size="small"
- title="播放视频"
- >
+ <el-button @click="play(scope.row)" type="text" size="small" title="播放视频">
<i class="el-icon-video-play"></i>
</el-button>
</template>
@@ -207,37 +132,18 @@
</el-table>
<div class="pages all-pagination-sty">
- <el-pagination
- background
- layout="prev, pager, next, total"
- :total="equimentPagingTotal"
- :page-size="pagesize"
- pager-count="3"
- :current-page="currentPage"
- @current-change="handleCurrentChange"
- ></el-pagination>
+ <el-pagination background layout="prev, pager, next, total" :total="equimentPagingTotal"
+ :page-size="pagesize" pager-count="3" :current-page="currentPage"
+ @current-change="handleCurrentChange"></el-pagination>
</div>
</div>
</el-dialog>
- <el-dialog
- title="警情信息"
- :visible.sync="policeSituationVisible"
- :modal="true"
- :close-on-click-modal="false"
- :modal-append-to-body="false"
- :before-close="policeSituationBeforeClose"
- class="policeSituation-details-box"
- >
+ <el-dialog title="警情信息" :visible.sync="policeSituationVisible" :modal="true" :close-on-click-modal="false"
+ :modal-append-to-body="false" :before-close="policeSituationBeforeClose" class="policeSituation-details-box">
<div class="btn-change">
- <div
- :class="{ on: policeInformationType == '接警信息' }"
- @click="alarmOrActAsPolice('接警信息')"
- >接警信息</div>
- <div
- :class="{ on: policeInformationType == '出警信息' }"
- @click="alarmOrActAsPolice('出警信息')"
- >出警信息</div>
+ <div :class="{ on: policeInformationType == '接警信息' }" @click="alarmOrActAsPolice('接警信息')">接警信息</div>
+ <div :class="{ on: policeInformationType == '出警信息' }" @click="alarmOrActAsPolice('出警信息')">出警信息</div>
</div>
<div v-show="policeInformationType == '接警信息'" class="box">
@@ -299,10 +205,7 @@
</div>
</div>
- <div
- v-show="policeInformationType == '出警信息' && JSON.stringify(CJdata) != '{}'"
- class="box"
- >
+ <div v-show="policeInformationType == '出警信息' && JSON.stringify(CJdata) != '{}'" class="box">
<div class="item">
<div>处警单位编号:</div>
<div>{{ CJdata.CJDWBH }}</div>
@@ -359,54 +262,26 @@
</div>
</div>
- <div
- v-show="policeInformationType == '出警信息' && JSON.stringify(CJdata) == '{}'"
- class="box no-data"
- >暂无数据</div>
+ <div v-show="policeInformationType == '出警信息' && JSON.stringify(CJdata) == '{}'" class="box no-data">暂无数据</div>
</el-dialog>
- <el-dialog
- :title="dialogEquimentVideoTitle"
- :visible.sync="dialogEquimentVideoVisible"
- :modal-append-to-body="false"
- :before-close="dialogBeforeClose"
- :modal="true"
- :close-on-click-modal="false"
- class="car-video-box"
- >
+ <el-dialog :title="dialogEquimentVideoTitle" :visible.sync="dialogEquimentVideoVisible"
+ :modal-append-to-body="false" :before-close="dialogBeforeClose" :modal="true" :close-on-click-modal="false"
+ class="car-video-box">
<video-loading v-show="videoPlayShow"></video-loading>
- <video
- autoplay
- controls
- width="100%"
- height="100%"
- ref="videoElement"
- id="videoElement"
- style="object-fit: fill"
- ></video>
+ <video autoplay controls width="100%" height="100%" ref="videoElement" id="videoElement"
+ style="object-fit: fill"></video>
</el-dialog>
- <el-dialog
- title="学校"
- :visible.sync="xxPopupShow"
- :before-close="landBeforeClose"
- :modal="true"
- :modal-append-to-body="false"
- :close-on-click-modal="false"
- class="land-details-box"
- v-loading="houseLoading"
- element-loading-text="拼命加载中"
- element-loading-spinner="el-icon-loading"
- element-loading-background="rgba(0, 0, 0, 0.5)"
- >
- <el-table
- :data="houseArr"
- style="width: 100%"
+ <el-dialog title="学校" :visible.sync="xxPopupShow" :before-close="landBeforeClose" :modal="true"
+ :modal-append-to-body="false" :close-on-click-modal="false" class="land-details-box" v-loading="houseLoading"
+ element-loading-text="拼命加载中" element-loading-spinner="el-icon-loading"
+ element-loading-background="rgba(0, 0, 0, 0.5)">
+ <el-table :data="houseArr" style="width: 100%"
:header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }"
:cell-style="{ 'text-align': 'center', 'borderColor': '#324e75', 'cursor': 'default' }"
- v-show="!houseLoading"
- >
+ v-show="!houseLoading">
<el-table-column :show-overflow-tooltip="true" prop="ZXXSQ" label="县(市、区)"></el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="XQPCS" label="辖区派出所"></el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="XXMC" label="校园名称"></el-table-column>
@@ -414,220 +289,221 @@
<el-table-column :show-overflow-tooltip="true" prop="BGMJ" label="包干民警"></el-table-column>
<el-table-column label="操作" align="center">
<template slot-scope="scope">
- <el-button
- :disabled="positionDisabled(scope.row)"
- @click="landRowClick(scope.row)"
- type="text"
- size="small"
- :title="'定位'"
- >
- <i
- class="el-icon-location"
- :style="{ color: positionColor(scope.row) }"
- ></i>
+ <el-button :disabled="positionDisabled(scope.row)" @click="landRowClick(scope.row)" type="text"
+ size="small" :title="'定位'">
+ <i class="el-icon-location" :style="{ color: positionColor(scope.row) }"></i>
</el-button>
</template>
</el-table-column>
</el-table>
</el-dialog>
- <el-dialog
- :title="architectureTitle"
- :visible.sync="architectureShow"
- :before-close="landBeforeClose"
- :modal="true"
- :modal-append-to-body="false"
- :close-on-click-modal="false"
- class="land-details-box"
- v-loading="architectureLoad"
- element-loading-text="拼命加载中"
- element-loading-spinner="el-icon-loading"
- element-loading-background="rgba(0, 0, 0, 0.5)"
- >
- <el-table
- :data="architectureTable"
- style="width: 100%"
+ <el-dialog :title="architectureTitle" :visible.sync="architectureShow" :before-close="landBeforeClose" :modal="true"
+ :modal-append-to-body="false" :close-on-click-modal="false" class="land-details-box"
+ v-loading="architectureLoad" element-loading-text="拼命加载中" element-loading-spinner="el-icon-loading"
+ element-loading-background="rgba(0, 0, 0, 0.5)">
+ <el-table :data="architectureTable" style="width: 100%"
:header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }"
:cell-style="{ 'text-align': 'center', 'borderColor': '#324e75', 'cursor': 'default' }"
- v-show="!architectureLoad"
- >
- <el-table-column
- v-if="currentItemShow('ZXXSQ')"
- :show-overflow-tooltip="true"
- prop="ZXXSQ"
- label="县(市、区)"
- ></el-table-column>
+ v-show="!architectureLoad">
+ <el-table-column v-if="currentItemShow('KNCJ')" :show-overflow-tooltip="true" prop="KNCJ"
+ label="村居"></el-table-column>
- <el-table-column
- v-if="currentItemShow('RYXM')"
- :show-overflow-tooltip="true"
- prop="RYXM"
- label="姓名"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('RYXB')"
- :show-overflow-tooltip="true"
- prop="RYXB"
- label="性别"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('RYNL')"
- :show-overflow-tooltip="true"
- prop="RYNL"
- label="年龄"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('RYLB')"
- :show-overflow-tooltip="true"
- prop="RYLB"
- label="类别"
- ></el-table-column>
+ <el-table-column v-if="currentItemShow('KNXM')" :show-overflow-tooltip="true" prop="KNXM"
+ label="姓名"></el-table-column>
- <el-table-column
- v-if="currentItemShow('XQPCS')"
- :show-overflow-tooltip="true"
- prop="XQPCS"
- label="辖区派出所"
- ></el-table-column>
+ <el-table-column v-if="currentItemShow('KNSFZ')" :show-overflow-tooltip="true" prop="KNSFZ"
+ label="身份证号码"></el-table-column>
- <el-table-column
- v-if="currentItemShow('JZMC')"
- :show-overflow-tooltip="true"
- prop="XXMC"
- label="学校名称"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('JDMC')"
- :show-overflow-tooltip="true"
- prop="JDMC"
- label="酒店名称"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('YYMC')"
- :show-overflow-tooltip="true"
- prop="YYMC"
- label="医院名称"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('QYMC')"
- :show-overflow-tooltip="true"
- prop="QYMC"
- label="企业名称"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('DWMC')"
- :show-overflow-tooltip="true"
- prop="DWMC"
- label="单位名称"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('DWDZ')"
- :show-overflow-tooltip="true"
- prop="DWDZ"
- label="单位地址"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('ZYBW')"
- :show-overflow-tooltip="true"
- prop="ZYBW"
- label="重要部位"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('JZSQ')"
- :show-overflow-tooltip="true"
- prop="JZSQ"
- label="社区"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('JDFR')"
- :show-overflow-tooltip="true"
- prop="JDFR"
- label="法人"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('JZFR')"
- :show-overflow-tooltip="true"
- prop="JZFR"
- label="法人"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('FRSFZ')"
- :show-overflow-tooltip="true"
- prop="FRSFZ"
- label="身份证号码"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('JZDH')"
- :show-overflow-tooltip="true"
- prop="JZDH"
- label="电话号码"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('FZR')"
- :show-overflow-tooltip="true"
- prop="FZR"
- label="负责人"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('FZRDH')"
- :show-overflow-tooltip="true"
- prop="FZRDH"
- label="联系电话"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('CLRQ')"
- :show-overflow-tooltip="true"
- prop="CLRQ"
- label="成立日期"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('JDDZ')"
- :show-overflow-tooltip="true"
- prop="JDDZ"
- label="地址"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('JTZZ')"
- :show-overflow-tooltip="true"
- prop="JTZZ"
- label="家庭住址"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('BGMJ')"
- :show-overflow-tooltip="true"
- prop="BGMJ"
- label="包干民警"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('ZRMJ')"
- :show-overflow-tooltip="true"
- prop="ZRMJ"
- label="责任民警"
- ></el-table-column>
- <el-table-column
- v-if="currentItemShow('RYLX')"
- :show-overflow-tooltip="true"
- prop="RYLX"
- label="联系方式"
- ></el-table-column>
+ <el-table-column v-if="currentItemShow('KNDH')" :show-overflow-tooltip="true" prop="KNDH"
+ label="联系电话"></el-table-column>
+
+ <el-table-column v-if="currentItemShow('KNJTDZ')" :show-overflow-tooltip="true" prop="KNJTDZ"
+ label="家庭地址"></el-table-column>
+
+ <el-table-column v-if="currentItemShow('KNHJDZ')" :show-overflow-tooltip="true" prop="KNHJDZ"
+ label="户籍地址"></el-table-column>
+
+ <el-table-column v-if="currentItemShow('KNZFYY')" :show-overflow-tooltip="true" prop="KNZFYY"
+ label="走访原因"></el-table-column>
+
+ <el-table-column v-if="currentItemShow('ZXXSQ')" :show-overflow-tooltip="true" prop="ZXXSQ"
+ label="县(市、区)"></el-table-column>
+
+ <el-table-column v-if="currentItemShow('RYXM')" :show-overflow-tooltip="true" prop="RYXM"
+ label="姓名"></el-table-column>
+ <el-table-column v-if="currentItemShow('RYXB')" :show-overflow-tooltip="true" prop="RYXB"
+ label="性别"></el-table-column>
+ <el-table-column v-if="currentItemShow('RYNL')" :show-overflow-tooltip="true" prop="RYNL"
+ label="年龄"></el-table-column>
+ <el-table-column v-if="currentItemShow('RYLB')" :show-overflow-tooltip="true" prop="RYLB"
+ label="类别"></el-table-column>
+
+ <el-table-column v-if="currentItemShow('XQPCS')" :show-overflow-tooltip="true" prop="XQPCS"
+ label="辖区派出所"></el-table-column>
+
+ <el-table-column v-if="currentItemShow('JZMC')" :show-overflow-tooltip="true" prop="XXMC"
+ label="学校名称"></el-table-column>
+ <el-table-column v-if="currentItemShow('JDMC')" :show-overflow-tooltip="true" prop="JDMC"
+ label="酒店名称"></el-table-column>
+ <el-table-column v-if="currentItemShow('YYMC')" :show-overflow-tooltip="true" prop="YYMC"
+ label="医院名称"></el-table-column>
+ <el-table-column v-if="currentItemShow('QYMC')" :show-overflow-tooltip="true" prop="QYMC"
+ label="企业名称"></el-table-column>
+ <el-table-column v-if="currentItemShow('DWMC')" :show-overflow-tooltip="true" prop="DWMC"
+ label="单位名称"></el-table-column>
+ <el-table-column v-if="currentItemShow('DWDZ')" :show-overflow-tooltip="true" prop="DWDZ"
+ label="单位地址"></el-table-column>
+ <el-table-column v-if="currentItemShow('ZYBW')" :show-overflow-tooltip="true" prop="ZYBW"
+ label="重要部位"></el-table-column>
+ <el-table-column v-if="currentItemShow('JZSQ')" :show-overflow-tooltip="true" prop="JZSQ"
+ label="社区"></el-table-column>
+ <el-table-column v-if="currentItemShow('JDFR')" :show-overflow-tooltip="true" prop="JDFR"
+ label="法人"></el-table-column>
+ <el-table-column v-if="currentItemShow('JZFR')" :show-overflow-tooltip="true" prop="JZFR"
+ label="法人"></el-table-column>
+ <el-table-column v-if="currentItemShow('FRSFZ')" :show-overflow-tooltip="true" prop="FRSFZ"
+ label="身份证号码"></el-table-column>
+ <el-table-column v-if="currentItemShow('JZDH')" :show-overflow-tooltip="true" prop="JZDH"
+ label="电话号码"></el-table-column>
+ <el-table-column v-if="currentItemShow('FZR')" :show-overflow-tooltip="true" prop="FZR"
+ label="负责人"></el-table-column>
+ <el-table-column v-if="currentItemShow('FZRDH')" :show-overflow-tooltip="true" prop="FZRDH"
+ label="联系电话"></el-table-column>
+ <el-table-column v-if="currentItemShow('CLRQ')" :show-overflow-tooltip="true" prop="CLRQ"
+ label="成立日期"></el-table-column>
+ <el-table-column v-if="currentItemShow('JDDZ')" :show-overflow-tooltip="true" prop="JDDZ"
+ label="地址"></el-table-column>
+ <el-table-column v-if="currentItemShow('JTZZ')" :show-overflow-tooltip="true" prop="JTZZ"
+ label="家庭住址"></el-table-column>
+ <el-table-column v-if="currentItemShow('BGMJ')" :show-overflow-tooltip="true" prop="BGMJ"
+ label="包干民警"></el-table-column>
+ <el-table-column v-if="currentItemShow('ZRMJ')" :show-overflow-tooltip="true" prop="ZRMJ"
+ label="责任民警"></el-table-column>
+ <el-table-column v-if="currentItemShow('RYLX')" :show-overflow-tooltip="true" prop="RYLX"
+ label="联系方式"></el-table-column>
<el-table-column label="操作" align="center">
<template slot-scope="scope">
- <el-button
- :disabled="positionDisabled(scope.row)"
- @click="landRowClick(scope.row)"
- type="text"
- size="small"
- :title="'定位'"
- >
- <i
- class="el-icon-location"
- :style="{ color: positionColor(scope.row) }"
- ></i>
+ <el-button :disabled="positionDisabled(scope.row)" @click="landRowClick(scope.row)" type="text"
+ size="small" :title="'定位'">
+ <i class="el-icon-location" :style="{ color: positionColor(scope.row) }"></i>
</el-button>
</template>
</el-table-column>
</el-table>
+ </el-dialog>
+
+ <el-dialog :title="syldPopupTitle" :visible.sync="syldPopupShow" :modal="true" :modal-append-to-body="false"
+ :close-on-click-modal="false" class="syld-details-box" v-loading="syldLoading" element-loading-text="拼命加载中"
+ element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
+ <div class="header">
+ <div>
+ 名称:
+ <input type="text" v-model="syldName" placeholder="请输入楼栋名称" />
+ </div>
+ <el-button type="primary" icon="el-icon-search" @click="searchSyldDetail">搜索</el-button>
+ <el-button type="primary" icon="el-icon-delete" @click="clearSyldSearchValue">清空</el-button>
+ </div>
+ <el-table :data="syldArr" style="width: 100%"
+ :header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }"
+ :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75', 'cursor': 'default' }">
+ <el-table-column :show-overflow-tooltip="true" prop="county" label="县(市、区)"></el-table-column>
+ <el-table-column :show-overflow-tooltip="true" prop="policeStationName" label="辖区派出所"></el-table-column>
+ <el-table-column :show-overflow-tooltip="true" prop="name" label="名称"></el-table-column>
+ <el-table-column :show-overflow-tooltip="true" prop="bigType" label="大类名称"></el-table-column>
+ <!-- <el-table-column :show-overflow-tooltip="true" prop="midType" label="中类名称"></el-table-column>
+ <el-table-column :show-overflow-tooltip="true" prop="smallType" label="小类名称"></el-table-column> -->
+ <el-table-column :show-overflow-tooltip="true" prop="address" label="地址"></el-table-column>
+ <el-table-column :show-overflow-tooltip="true" prop="policeman" label="包干民警"></el-table-column>
+ <el-table-column :show-overflow-tooltip="true" prop="policemanPhone" label="包干民警电话"></el-table-column>
+ <el-table-column :show-overflow-tooltip="true" prop="neighborhoodName" label="居委会名称"></el-table-column>
+ <el-table-column label="操作" align="center">
+ <template slot-scope="scope">
+ <el-button :disabled="positionDisabled(scope.row)" @click="syldRowClick(scope.row)" type="text"
+ size="small" :title="'定位'">
+ <i class="el-icon-location" :style="{ color: positionColor(scope.row) }"></i>
+ </el-button>
+ </template>
+ </el-table-column>
+ </el-table>
+ <div class="syld_page all-pagination-sty">
+ <el-pagination background layout="prev, pager, next, total" :page-size="syldPage.pageSize"
+ :total="syldPage.total" :current-page="syldPage.currentPage"
+ @current-change="handleSyldPageChange"></el-pagination>
+ </div>
+ </el-dialog>
+
+ <el-dialog :title="gzcsPopupTitle" :visible.sync="gzcsPopupShow" :modal="true" :modal-append-to-body="false"
+ :close-on-click-modal="false" class="syld-details-box" v-loading="gzcsLoading" element-loading-text="拼命加载中"
+ element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
+ <div class="header">
+ <div>
+ 单位名称:
+ <input type="text" v-model="gzcsUnitName" placeholder="请输入单位名称" />
+ </div>
+ <div>
+ 责任人:
+ <input type="text" v-model="gzcsPerson" placeholder="请输入责任人" />
+ </div>
+ <div>
+ 手机号:
+ <input type="text" v-model="gzcsPhone" placeholder="请输入手机号" />
+ </div>
+ <el-button type="primary" icon="el-icon-search" @click="searchGzcsDetail">搜索</el-button>
+ <el-button type="primary" icon="el-icon-delete" @click="clearGzcsSearchValue">清空</el-button>
+ </div>
+ <el-table :data="gzcsArr" style="width: 100%"
+ :header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }"
+ :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75', 'cursor': 'default' }">
+ <el-table-column v-if="currentGzcsItemShow('policeStationName')" :show-overflow-tooltip="true"
+ prop="policeStationName" label="辖区派出所"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('unitName')" :show-overflow-tooltip="true" prop="unitName"
+ label="名称"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('address')" :show-overflow-tooltip="true" prop="address"
+ label="地址"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('person')" :show-overflow-tooltip="true" prop="person"
+ label="责任人"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('phone')" :show-overflow-tooltip="true" prop="phone"
+ label="手机号"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('tel')" :show-overflow-tooltip="true" prop="tel"
+ label="座机"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('job')" :show-overflow-tooltip="true" prop="job"
+ label="职务"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('securityLevel')" :show-overflow-tooltip="true"
+ prop="securityLevel" label="安保级别"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('attentionType')" :show-overflow-tooltip="true"
+ prop="attentionType" label="关注类型"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('status')" :show-overflow-tooltip="true" prop="status"
+ label="状态"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('scale')" :show-overflow-tooltip="true" prop="scale"
+ label="规模"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('phteacherScaleone')" :show-overflow-tooltip="true"
+ prop="teacherScale" label="教师规模"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('studentScale')" :show-overflow-tooltip="true"
+ prop="studentScale" label="学生规模"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('officeArea')" :show-overflow-tooltip="true" prop="officeArea"
+ label="办公区域"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('officeMain')" :show-overflow-tooltip="true" prop="officeMain"
+ label="办公主体"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('hazardousGoodsName')" :show-overflow-tooltip="true"
+ prop="hazardousGoodsName" label="危险品名称"></el-table-column>
+ <el-table-column v-if="currentGzcsItemShow('remark')" :show-overflow-tooltip="true" prop="remark"
+ label="备注"></el-table-column>
+ <el-table-column label="操作" align="center">
+ <template slot-scope="scope">
+ <el-button :disabled="positionDisabled(scope.row)" @click="gzcsRowClick(scope.row)" type="text"
+ size="small" :title="'定位'">
+ <i class="el-icon-location" :style="{ color: positionColor(scope.row) }"></i>
+ </el-button>
+ </template>
+ </el-table-column>
+ </el-table>
+ <div class="syld_page all-pagination-sty">
+ <el-pagination background layout="prev, pager, next, total" :page-size="gzcsPage.pageSize"
+ :total="gzcsPage.total" :current-page="gzcsPage.currentPage"
+ @current-change="handleGzcsPageChange"></el-pagination>
+ </div>
</el-dialog>
<land-details-box ref="landDetailsBox" :policeStaionID="policeStaionID"></land-details-box>
@@ -702,36 +578,36 @@
label: '责任区2',
id: '16',
}]
- }]
+ }],
}]
let positionColor = [
- global.DC.Namespace.Cesium.Color.fromBytes(255, 97, 97, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(255, 142, 97, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(255, 192, 97, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(252, 58, 242, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(0, 185, 209, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(208, 167, 255, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(221, 255, 97, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(51, 255, 0, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(255, 97, 255, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(97, 255, 181, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(58, 181, 252, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(252, 129, 58, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(58, 252, 236, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(97, 184, 255, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(252, 58, 58, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(97, 113, 255, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(81, 252, 58, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(126, 97, 255, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(168, 252, 58, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(171, 97, 255, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(252, 249, 58, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(210, 97, 255, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(252, 174, 58, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(255, 226, 97, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(255, 97, 176, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(58, 252, 155, 150),
- global.DC.Namespace.Cesium.Color.fromBytes(252, 58, 155, 150),
+ global.DC.Namespace.Cesium.Color.fromBytes(255, 97, 97, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(255, 142, 97, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(255, 192, 97, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(252, 58, 242, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(0, 185, 209, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(208, 167, 255, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(221, 255, 97, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(51, 255, 0, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(255, 97, 255, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(97, 255, 181, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(58, 181, 252, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(252, 129, 58, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(58, 252, 236, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(97, 184, 255, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(252, 58, 58, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(97, 113, 255, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(81, 252, 58, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(126, 97, 255, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(168, 252, 58, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(171, 97, 255, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(252, 249, 58, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(210, 97, 255, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(252, 174, 58, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(255, 226, 97, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(255, 97, 176, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(58, 252, 155, 120),
+ global.DC.Namespace.Cesium.Color.fromBytes(252, 58, 155, 120),
]
let timer = []
@@ -750,6 +626,7 @@
import { antiTerroristJSON } from './homeleft/antiTerrorist'
import { dExplosionJSON } from './homeleft/dExplosion'
import { serviceObjJSON } from './homeleft/serviceObj'
+import { difficultyJSON } from './homeleft/difficulty'
import { getPanoramaList } from "@/api/panorama"
import { getResidentialQuartersList } from '@/api/dept/index.js'
@@ -781,10 +658,12 @@
data () {
return {
+ syldName: '',
architectureTitle: '',
xxPopupShow: false,
architectureShow: false,
houseLoading: false,
+ syldLoading: false,
architectureLoad: false,
houseArr: [],
architectureTable: [],
@@ -864,6 +743,26 @@
flvPlayer: null,
videoPlayShow: false,
+ syldArr: [],
+ syldPopupTitle: '',
+ syldPopupShow: false,
+ syldPage: {
+ total: 0,
+ pageSize: 15,
+ currentPage: 1
+ },
+ gzcsArr: [],
+ gzcsPopupTitle: '',
+ gzcsPopupShow: false,
+ gzcsLoading: false,
+ gzcsPage: {
+ total: 0,
+ pageSize: 15,
+ currentPage: 1
+ },
+ gzcsUnitName: '',
+ gzcsPerson: '',
+ gzcsPhone: '',
}
},
@@ -909,7 +808,24 @@
return false
}
}
- }
+ },
+
+ currentGzcsItemShow () {
+ return (item) => {
+ if (this.gzcsArr.length > 0) {
+ if (item in this.gzcsArr[0]) {
+ if (this.gzcsArr[0][item] == '') {
+ return false
+ }
+ return true
+ } else {
+ return false
+ }
+ } else {
+ return false
+ }
+ }
+ },
},
created () {
@@ -940,7 +856,11 @@
},
mounted () {
+ const that = this
this.$nextTick(() => {
+ global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, that.dataSourcesLayerSetCursorStyle)
+
+
this.$EventBus.$emit('closeMxTileset')
circleLayer = new global.DC.PrimitiveLayer('circleLayer')
global.viewer.addLayer(circleLayer)
@@ -949,6 +869,7 @@
// document.querySelector('.dc-container .dc-location-bar').classList.add('homebottom')
document.querySelector('.screen-full-btn').classList.add('homebottom')
document.querySelector('.over-look-btn').classList.add('homebottom')
+ document.querySelector('.compass-btn').classList.add('homebottom')
document.querySelector('.image-switch-icon-btn').classList.add('iconbottom')
this.setDomStyle()
@@ -1003,6 +924,8 @@
this.architectureSitesLayer(serviceObjJSON)
+ this.architectureSitesLayer(difficultyJSON)
+
}
// 绘制信州边界线
let xinzhouRange = xinzhou.reduce(
@@ -1023,7 +946,6 @@
xinzhouLayer.addOverlay(xinzhouPolyline)
})
- const that = this
this.$EventBus.$on('closeLoading', () => {
that.closeLoading()
})
@@ -1050,6 +972,123 @@
})
},
+ // 实有楼栋点击事件
+ syldRowClick (row) {
+ this.$EventBus.$emit('toPosition', {
+ siteJd: row.longitude,
+ siteWd: row.latitude,
+ siteGd: 200
+ })
+ this.$store.commit('SET_MAPSEARCHPOPUP', true)
+ this.$store.commit('SET_MAPSEARCHPOPUPDATA', {
+ name: row.name
+ })
+ var popup = new global.DC.DivForms(global.viewer, {
+ domId: 'mapSearchPopup',
+ position: [
+ global.DC.Transform.transformWGS84ToCartesian(
+ new global.DC.Position(
+ Number(row.longitude),
+ Number(row.latitude),
+ 0
+ )
+ )
+ ]
+ })
+ this.syldPopupShow = false
+ },
+
+ // 关注场所点击事件
+ gzcsRowClick (row) {
+ console.log('gzcsRowClick', row)
+ this.$EventBus.$emit('toPosition', {
+ siteJd: row.longitude,
+ siteWd: row.latitude,
+ siteGd: 200
+ })
+ this.$store.commit('SET_ARCHITECTUREPOPUP', true)
+ this.$store.commit('SET_ARCHITECTUREDATAPOPUP', { ...row, curDataType: row.type })
+ var popup = new global.DC.DivForms(global.viewer, {
+ domId: 'architectureDivElementDom',
+ position: [
+ global.DC.Transform.transformWGS84ToCartesian(
+ new global.DC.Position(
+ Number(row.longitude),
+ Number(row.latitude),
+ 0
+ )
+ )
+ ]
+ })
+ this.gzcsPopupShow = false
+ },
+
+ // 实有楼栋分页事件
+ handleSyldPageChange (current) {
+ this.syldLoading = true
+ this.syldArr = []
+ this.syldPage.currentPage = current
+ this.$refs.leftContainer.syldPage.currentPage = this.syldPage.currentPage
+ this.$refs.leftContainer.getVillageStatisticDetail()
+ },
+
+ // 实有楼栋搜索事件
+ searchSyldDetail () {
+ this.syldLoading = true
+ this.syldArr = []
+ this.$refs.leftContainer.syldName = this.syldName
+ this.$refs.leftContainer.syldPage.currentPage = 1
+ this.syldPage.currentPage = 1
+ this.$refs.leftContainer.getVillageStatisticDetail()
+ },
+
+ // 实有楼栋清空事件
+ clearSyldSearchValue () {
+ this.syldLoading = true
+ this.syldArr = []
+ this.$refs.leftContainer.syldName = ''
+ this.syldName = ''
+ this.$refs.leftContainer.syldPage.currentPage = 1
+ this.syldPage.currentPage = 1
+ this.$refs.leftContainer.getVillageStatisticDetail()
+ },
+
+ // 关注场所分页事件
+ handleGzcsPageChange (current) {
+ this.gzcsLoading = true
+ this.gzcsArr = []
+ this.gzcsPage.currentPage = current
+ this.$refs.leftContainer.gzcsPage.currentPage = this.gzcsPage.currentPage
+ this.$refs.leftContainer.getPlaceOfConcernStatisticDetail()
+ },
+
+ // 关注场所搜索事件
+ searchGzcsDetail () {
+ this.gzcsLoading = true
+ this.gzcsArr = []
+ this.$refs.leftContainer.gzcsUnitName = this.gzcsUnitName
+ this.$refs.leftContainer.gzcsPerson = this.gzcsPerson
+ this.$refs.leftContainer.gzcsPhone = this.gzcsPhone
+ this.$refs.leftContainer.gzcsPage.currentPage = 1
+ this.gzcsPage.currentPage = 1
+ this.$refs.leftContainer.getPlaceOfConcernStatisticDetail()
+ },
+
+ // 关注场所清空事件
+ clearGzcsSearchValue () {
+ this.gzcsLoading = true
+ this.gzcsArr = []
+ this.$refs.leftContainer.gzcsUnitName = ''
+ this.$refs.leftContainer.gzcsPerson = ''
+ this.$refs.leftContainer.gzcsPhone = ''
+ this.gzcsUnitName = ''
+ this.gzcsPerson = ''
+ this.gzcsPhone = ''
+ this.$refs.leftContainer.gzcsPage.currentPage = 1
+ this.gzcsPage.currentPage = 1
+ this.$refs.leftContainer.getPlaceOfConcernStatisticDetail()
+ },
+
landRowClick (row) {
this.$EventBus.$emit('toPosition', {
siteJd: row.x,
@@ -1061,7 +1100,6 @@
this.$store.commit('SET_ARCHITECTUREPOPUP', true)
this.$store.commit('SET_ARCHITECTUREDATAPOPUP', { ...row, curDataTitle: this.architectureTitle })
-
// eslint-disable-next-line no-redeclare
var popup = new global.DC.DivForms(global.viewer, {
domId: 'architectureDivElementDom',
@@ -1586,6 +1624,43 @@
if (this.policeSituationLayerShow == true) {
this.policeSituationList.forEach((item, index) => {
+ let pointColor, pointOutlineColor
+
+ switch (item.jqlxName) {
+ case '盗窃':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(57, 16, 133, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(57, 16, 133, 125)
+ break
+ case '涉诈':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(196, 29, 127, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(196, 29, 127, 125)
+ break
+ case '纠纷':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 120, 117, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 120, 117, 125)
+ break
+ case '涉赌':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 122, 69, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 122, 69, 125)
+ break
+ case '涉毒':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(47, 84, 235, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(47, 84, 235, 125)
+ break
+ case '涉黄':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 236, 61, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 236, 61, 125)
+ break
+ case '求助':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(82, 196, 26, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(82, 196, 26, 125)
+ break
+ default:
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(207, 19, 34, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(207, 19, 34, 125)
+ break
+ }
+
let center = new global.DC.Position(item.lng, item.lat)
let point = new global.DC.PointPrimitive(center)
@@ -1597,9 +1672,9 @@
num = 0
}
point.setStyle({
- outlineColor: global.DC.Color.RED.withAlpha(0.5),//边框颜色
+ outlineColor: pointOutlineColor,//边框颜色
outlineWidth: num,//边框大小,
- color: global.DC.Color.RED
+ color: pointColor
})
}, 100)
@@ -1834,6 +1909,20 @@
//绘制文本
ctx.fillText(text, 0, 0)
return c
+ },
+
+ dataSourcesLayerSetCursorStyle (e) {
+ if (e.target && 'id' in e.target) {
+ let flag = DataSourcesArray.some(item => item._primitives._guid == e.target.id.entityCollection.owner._primitives._guid)
+
+ if (flag) {
+ global.viewer.canvas.style.cursor = 'default'
+ }
+ }
+
+ if (e.layer && 'id' in e.layer && e.layer.id == xinzhouLayer.id) {
+ global.viewer.canvas.style.cursor = 'default'
+ }
},
// 加载面数据的方法
@@ -2291,8 +2380,8 @@
* @param {*} name
* @return {*}
*/
- showpeopledetail (id, name) {
- this.$refs.areaDetailsBox.showpeopledetail(id, name)
+ showpeopledetail (id, name, isIncludeKeypeople) {
+ this.$refs.areaDetailsBox.showpeopledetail(id, name, isIncludeKeypeople)
},
/**
@@ -2376,6 +2465,7 @@
document.querySelector('.dc-container .dc-zoom-controller').classList.add('homebottom')
document.querySelector('.screen-full-btn').classList.add('homebottom')
document.querySelector('.over-look-btn').classList.add('homebottom')
+ document.querySelector('.compass-btn').classList.add('homebottom')
document.querySelector('.image-switch-icon-btn').classList.add('iconbottom')
}
},
@@ -2383,6 +2473,10 @@
},
destroyed () {
+ const that = this
+
+ global.viewer.off(global.DC.MouseEventType.MOUSE_MOVE, that.dataSourcesLayerSetCursorStyle)
+
this.$store.commit('SET_MAPSEARCHPOPUP', false)
this.$store.commit('SET_ARCHITECTUREPOPUP', false)
this.$store.commit('SET_ISSHOWHOMECONTENTBTN', false)
@@ -2489,6 +2583,7 @@
// document.querySelector('.dc-container .dc-location-bar').classList.remove('homebottom')
document.querySelector('.screen-full-btn').classList.remove('homebottom')
document.querySelector('.over-look-btn').classList.remove('homebottom')
+ document.querySelector('.compass-btn').classList.remove('homebottom')
document.querySelector('.image-switch-icon-btn').classList.remove('iconbottom')
window.removeEventListener('resize', this.setDomStyle)
diff --git a/src/views/home/xinzhou.js b/src/views/home/xinzhou.js
index 4dadaf9..9e9a047 100644
--- a/src/views/home/xinzhou.js
+++ b/src/views/home/xinzhou.js
@@ -1,15898 +1,5095 @@
export const xinzhou = [
- [
- 117.92527352,
- 28.45987097
- ],
- [
- 117.92634298,
- 28.45786075
- ],
- [
- 117.92848506,
- 28.45886687
- ],
- [
- 117.93127859,
- 28.46019237
- ],
- [
- 117.93139206,
- 28.46024625
- ],
- [
- 117.93138569,
- 28.46025432
- ],
- [
- 117.93139139,
- 28.46025694
- ],
- [
- 117.93099384,
- 28.46098711
- ],
- [
- 117.93039134,
- 28.46209372
- ],
- [
- 117.93225127,
- 28.46289739
- ],
- [
- 117.93291773,
- 28.46318536
- ],
- [
- 117.9344847,
- 28.46387651
- ],
- [
- 117.93458885,
- 28.46392244
- ],
- [
- 117.93461626,
- 28.46393454
- ],
- [
- 117.93563812,
- 28.46440402
- ],
- [
- 117.93520303,
- 28.46523854
- ],
- [
- 117.93458161,
- 28.46643042
- ],
- [
- 117.93496307,
- 28.46661752
- ],
- [
- 117.93570818,
- 28.46698241
- ],
- [
- 117.93793748,
- 28.46790094
- ],
- [
- 117.93960013,
- 28.46858565
- ],
- [
- 117.94076474,
- 28.46910896
- ],
- [
- 117.94074001,
- 28.46916092
- ],
- [
- 117.94054141,
- 28.4695781
- ],
- [
- 117.94023087,
- 28.47023042
- ],
- [
- 117.94069872,
- 28.47029534
- ],
- [
- 117.94069686,
- 28.47029719
- ],
- [
- 117.94112426,
- 28.47035393
- ],
- [
- 117.9409962,
- 28.47104528
- ],
- [
- 117.94208773,
- 28.47119845
- ],
- [
- 117.94221857,
- 28.47107351
- ],
- [
- 117.94242673,
- 28.47098423
- ],
- [
- 117.94274194,
- 28.47094253
- ],
- [
- 117.94284899,
- 28.47097226
- ],
- [
- 117.94312852,
- 28.4709722
- ],
- [
- 117.94369534,
- 28.47109894
- ],
- [
- 117.94388397,
- 28.47135948
- ],
- [
- 117.94389898,
- 28.47210412
- ],
- [
- 117.94358929,
- 28.47262054
- ],
- [
- 117.94324708,
- 28.47319119
- ],
- [
- 117.94285575,
- 28.47358385
- ],
- [
- 117.94165282,
- 28.47414703
- ],
- [
- 117.9407983,
- 28.4740847
- ],
- [
- 117.93987893,
- 28.47425839
- ],
- [
- 117.93976601,
- 28.47435857
- ],
- [
- 117.9398189,
- 28.47461229
- ],
- [
- 117.93998052,
- 28.47470195
- ],
- [
- 117.94106561,
- 28.47450805
- ],
- [
- 117.94159998,
- 28.4745659
- ],
- [
- 117.94194027,
- 28.47480426
- ],
- [
- 117.94225577,
- 28.47532938
- ],
- [
- 117.94226364,
- 28.47562137
- ],
- [
- 117.94190714,
- 28.4758329
- ],
- [
- 117.94200305,
- 28.47621959
- ],
- [
- 117.94189023,
- 28.47643674
- ],
- [
- 117.94184417,
- 28.4768558
- ],
- [
- 117.94144994,
- 28.47710548
- ],
- [
- 117.94133989,
- 28.47750847
- ],
- [
- 117.94154265,
- 28.47747518
- ],
- [
- 117.94207774,
- 28.47711016
- ],
- [
- 117.94219072,
- 28.47615724
- ],
- [
- 117.94249331,
- 28.47590683
- ],
- [
- 117.94316891,
- 28.47582651
- ],
- [
- 117.94346247,
- 28.47596188
- ],
- [
- 117.94349727,
- 28.47632669
- ],
- [
- 117.94316592,
- 28.47702913
- ],
- [
- 117.94318097,
- 28.47723493
- ],
- [
- 117.94328448,
- 28.4773127
- ],
- [
- 117.94336464,
- 28.47728365
- ],
- [
- 117.94342245,
- 28.47712858
- ],
- [
- 117.94348436,
- 28.47675748
- ],
- [
- 117.94370209,
- 28.47645913
- ],
- [
- 117.94381391,
- 28.47614401
- ],
- [
- 117.94394149,
- 28.47602679
- ],
- [
- 117.94418515,
- 28.47597331
- ],
- [
- 117.94441971,
- 28.47602581
- ],
- [
- 117.94476732,
- 28.47631292
- ],
- [
- 117.94510927,
- 28.4766293
- ],
- [
- 117.94511643,
- 28.47697008
- ],
- [
- 117.9447937,
- 28.47748958
- ],
- [
- 117.94383851,
- 28.47810043
- ],
- [
- 117.94284638,
- 28.47840832
- ],
- [
- 117.9427716,
- 28.47857942
- ],
- [
- 117.94286143,
- 28.47862712
- ],
- [
- 117.94330554,
- 28.47853027
- ],
- [
- 117.94361607,
- 28.47861062
- ],
- [
- 117.9438047,
- 28.47897122
- ],
- [
- 117.94413888,
- 28.4790915
- ],
- [
- 117.94494452,
- 28.478613
- ],
- [
- 117.94526183,
- 28.47855926
- ],
- [
- 117.94577096,
- 28.47860318
- ],
- [
- 117.94595849,
- 28.47877474
- ],
- [
- 117.94587361,
- 28.47929085
- ],
- [
- 117.9453695,
- 28.48013653
- ],
- [
- 117.94423756,
- 28.48082773
- ],
- [
- 117.94391624,
- 28.48087137
- ],
- [
- 117.94330826,
- 28.48079862
- ],
- [
- 117.94279329,
- 28.4806456
- ],
- [
- 117.94237792,
- 28.4807364
- ],
- [
- 117.94230814,
- 28.4808415
- ],
- [
- 117.94235095,
- 28.48096347
- ],
- [
- 117.94293309,
- 28.48126612
- ],
- [
- 117.94312742,
- 28.48151765
- ],
- [
- 117.94242089,
- 28.4826077
- ],
- [
- 117.94254158,
- 28.48266254
- ],
- [
- 117.94270229,
- 28.48261414
- ],
- [
- 117.94338723,
- 28.48176605
- ],
- [
- 117.94365357,
- 28.48157268
- ],
- [
- 117.94410274,
- 28.48166663
- ],
- [
- 117.94463098,
- 28.48143873
- ],
- [
- 117.94509481,
- 28.48145277
- ],
- [
- 117.9458078,
- 28.48101042
- ],
- [
- 117.94655122,
- 28.48039396
- ],
- [
- 117.9467668,
- 28.48033462
- ],
- [
- 117.94711032,
- 28.48048483
- ],
- [
- 117.94740671,
- 28.48089306
- ],
- [
- 117.94743933,
- 28.48105094
- ],
- [
- 117.94735661,
- 28.4820318
- ],
- [
- 117.9474623,
- 28.48207446
- ],
- [
- 117.94775583,
- 28.48195296
- ],
- [
- 117.9478686,
- 28.48197171
- ],
- [
- 117.94793047,
- 28.48216441
- ],
- [
- 117.94818984,
- 28.4823078
- ],
- [
- 117.94843052,
- 28.48271914
- ],
- [
- 117.94844127,
- 28.48301602
- ],
- [
- 117.94821671,
- 28.48316456
- ],
- [
- 117.94820662,
- 28.48325845
- ],
- [
- 117.94840851,
- 28.48332899
- ],
- [
- 117.94871789,
- 28.48331841
- ],
- [
- 117.949094,
- 28.48371945
- ],
- [
- 117.94904187,
- 28.48409534
- ],
- [
- 117.94888517,
- 28.48433861
- ],
- [
- 117.94849603,
- 28.48465646
- ],
- [
- 117.94791728,
- 28.48482656
- ],
- [
- 117.9469932,
- 28.48482656
- ],
- [
- 117.94681853,
- 28.48494799
- ],
- [
- 117.94703199,
- 28.48527832
- ],
- [
- 117.94757773,
- 28.48505822
- ],
- [
- 117.94826865,
- 28.48515069
- ],
- [
- 117.94844717,
- 28.48540022
- ],
- [
- 117.94819562,
- 28.48602666
- ],
- [
- 117.94856169,
- 28.48595778
- ],
- [
- 117.94879342,
- 28.48607523
- ],
- [
- 117.94887418,
- 28.48690788
- ],
- [
- 117.94845992,
- 28.48815527
- ],
- [
- 117.94889708,
- 28.48885917
- ],
- [
- 117.9491783,
- 28.49013811
- ],
- [
- 117.94839179,
- 28.49018483
- ],
- [
- 117.94779505,
- 28.49059599
- ],
- [
- 117.94717517,
- 28.49061732
- ],
- [
- 117.94586994,
- 28.49014915
- ],
- [
- 117.94554835,
- 28.49009894
- ],
- [
- 117.94421369,
- 28.49081535
- ],
- [
- 117.94425856,
- 28.49138207
- ],
- [
- 117.94329732,
- 28.49135312
- ],
- [
- 117.94317664,
- 28.49128339
- ],
- [
- 117.94311487,
- 28.49114246
- ],
- [
- 117.94271449,
- 28.49103839
- ],
- [
- 117.94225341,
- 28.4910593
- ],
- [
- 117.94217434,
- 28.49113143
- ],
- [
- 117.94218324,
- 28.49213907
- ],
- [
- 117.94082586,
- 28.49257355
- ],
- [
- 117.94074678,
- 28.49266267
- ],
- [
- 117.94074787,
- 28.49282151
- ],
- [
- 117.94092934,
- 28.4930152
- ],
- [
- 117.94085344,
- 28.49345809
- ],
- [
- 117.94019473,
- 28.49369236
- ],
- [
- 117.94013681,
- 28.49395838
- ],
- [
- 117.94022163,
- 28.49443506
- ],
- [
- 117.94008393,
- 28.49473711
- ],
- [
- 117.94006594,
- 28.49500315
- ],
- [
- 117.94015175,
- 28.49562168
- ],
- [
- 117.9400536,
- 28.49576381
- ],
- [
- 117.93935493,
- 28.4961041
- ],
- [
- 117.93949975,
- 28.49658167
- ],
- [
- 117.94000853,
- 28.49751539
- ],
- [
- 117.94007071,
- 28.49774509
- ],
- [
- 117.9399518,
- 28.49790426
- ],
- [
- 117.93947158,
- 28.49797913
- ],
- [
- 117.9386959,
- 28.49853247
- ],
- [
- 117.93831739,
- 28.49871309
- ],
- [
- 117.9374947,
- 28.49855953
- ],
- [
- 117.93615285,
- 28.49849791
- ],
- [
- 117.93597203,
- 28.49841135
- ],
- [
- 117.93583006,
- 28.49816358
- ],
- [
- 117.93574631,
- 28.49779295
- ],
- [
- 117.93542292,
- 28.49745962
- ],
- [
- 117.9354419,
- 28.49729965
- ],
- [
- 117.9350393,
- 28.49710839
- ],
- [
- 117.93477868,
- 28.49712783
- ],
- [
- 117.93474091,
- 28.49733971
- ],
- [
- 117.93430341,
- 28.49764434
- ],
- [
- 117.93422649,
- 28.49796345
- ],
- [
- 117.93400789,
- 28.49812366
- ],
- [
- 117.93396972,
- 28.49837273
- ],
- [
- 117.93428137,
- 28.49971465
- ],
- [
- 117.93418251,
- 28.49976779
- ],
- [
- 117.93293607,
- 28.49919302
- ],
- [
- 117.93281643,
- 28.49928228
- ],
- [
- 117.93304,
- 28.49963469
- ],
- [
- 117.93342137,
- 28.49979112
- ],
- [
- 117.93356336,
- 28.49996673
- ],
- [
- 117.93350621,
- 28.50030381
- ],
- [
- 117.93330776,
- 28.50048196
- ],
- [
- 117.93296693,
- 28.5005195
- ],
- [
- 117.93260849,
- 28.50068101
- ],
- [
- 117.93240964,
- 28.50089525
- ],
- [
- 117.9322899,
- 28.50091343
- ],
- [
- 117.93180854,
- 28.50074035
- ],
- [
- 117.93141191,
- 28.50125577
- ],
- [
- 117.93169551,
- 28.5016431
- ],
- [
- 117.93142686,
- 28.50290117
- ],
- [
- 117.93148796,
- 28.5030949
- ],
- [
- 117.93138908,
- 28.50322001
- ],
- [
- 117.93084866,
- 28.50320594
- ],
- [
- 117.93055493,
- 28.50357422
- ],
- [
- 117.9305549,
- 28.50357425
- ],
- [
- 117.9308092,
- 28.503879
- ],
- [
- 117.93111724,
- 28.50424816
- ],
- [
- 117.93139792,
- 28.50434969
- ],
- [
- 117.93149975,
- 28.50438651
- ],
- [
- 117.93158173,
- 28.50456333
- ],
- [
- 117.93150469,
- 28.50493532
- ],
- [
- 117.9315655,
- 28.50511116
- ],
- [
- 117.93156552,
- 28.5051112
- ],
- [
- 117.93228568,
- 28.50496505
- ],
- [
- 117.93286543,
- 28.505274
- ],
- [
- 117.93317035,
- 28.50543652
- ],
- [
- 117.93331304,
- 28.50570109
- ],
- [
- 117.93335793,
- 28.5063018
- ],
- [
- 117.933358,
- 28.5063018
- ],
- [
- 117.93387921,
- 28.50631605
- ],
- [
- 117.93403811,
- 28.50638486
- ],
- [
- 117.93420094,
- 28.50645537
- ],
- [
- 117.93420099,
- 28.50645541
- ],
- [
- 117.93478686,
- 28.50707027
- ],
- [
- 117.93478694,
- 28.50707027
- ],
- [
- 117.93544803,
- 28.5070482
- ],
- [
- 117.93573264,
- 28.50759438
- ],
- [
- 117.93637359,
- 28.50762536
- ],
- [
- 117.93810798,
- 28.50698956
- ],
- [
- 117.93839042,
- 28.50698302
- ],
- [
- 117.93852018,
- 28.50704767
- ],
- [
- 117.93865207,
- 28.5071134
- ],
- [
- 117.93825662,
- 28.50826878
- ],
- [
- 117.93813686,
- 28.50885379
- ],
- [
- 117.93805755,
- 28.51173287
- ],
- [
- 117.93796876,
- 28.51216977
- ],
- [
- 117.93786565,
- 28.51209438
- ],
- [
- 117.93763348,
- 28.51192456
- ],
- [
- 117.93729204,
- 28.51150321
- ],
- [
- 117.93703652,
- 28.51118784
- ],
- [
- 117.93724001,
- 28.5105028
- ],
- [
- 117.93746469,
- 28.51012553
- ],
- [
- 117.93746578,
- 28.50995963
- ],
- [
- 117.93729399,
- 28.50972395
- ],
- [
- 117.93729398,
- 28.50972398
- ],
- [
- 117.93729391,
- 28.50972388
- ],
- [
- 117.93724107,
- 28.51002686
- ],
- [
- 117.93705523,
- 28.51029419
- ],
- [
- 117.93704222,
- 28.51074305
- ],
- [
- 117.93681753,
- 28.51110021
- ],
- [
- 117.93644917,
- 28.51104399
- ],
- [
- 117.93574826,
- 28.5105134
- ],
- [
- 117.93574819,
- 28.51051338
- ],
- [
- 117.93571799,
- 28.51050152
- ],
- [
- 117.93552751,
- 28.51042669
- ],
- [
- 117.93550264,
- 28.51038498
- ],
- [
- 117.93539601,
- 28.51020614
- ],
- [
- 117.93535218,
- 28.50984427
- ],
- [
- 117.93535212,
- 28.50984421
- ],
- [
- 117.93524109,
- 28.50973853
- ],
- [
- 117.9350915,
- 28.50981976
- ],
- [
- 117.93514608,
- 28.51029649
- ],
- [
- 117.93505729,
- 28.51053645
- ],
- [
- 117.93460002,
- 28.5108582
- ],
- [
- 117.93406077,
- 28.51100304
- ],
- [
- 117.93420236,
- 28.51113475
- ],
- [
- 117.9342024,
- 28.51113475
- ],
- [
- 117.93420244,
- 28.51113479
- ],
- [
- 117.93464211,
- 28.51107001
- ],
- [
- 117.93531005,
- 28.51075301
- ],
- [
- 117.93561047,
- 28.51075753
- ],
- [
- 117.93590471,
- 28.5109181
- ],
- [
- 117.93635533,
- 28.511164
- ],
- [
- 117.93685167,
- 28.51125721
- ],
- [
- 117.93739187,
- 28.51204585
- ],
- [
- 117.93725597,
- 28.51223612
- ],
- [
- 117.9370353,
- 28.51228839
- ],
- [
- 117.93674772,
- 28.51249682
- ],
- [
- 117.93623549,
- 28.51259977
- ],
- [
- 117.93596877,
- 28.51279406
- ],
- [
- 117.93551154,
- 28.51286193
- ],
- [
- 117.93536485,
- 28.51294904
- ],
- [
- 117.93536489,
- 28.51294908
- ],
- [
- 117.93540398,
- 28.51299065
- ],
- [
- 117.93543057,
- 28.51301889
- ],
- [
- 117.93543065,
- 28.51301898
- ],
- [
- 117.93614672,
- 28.51286382
- ],
- [
- 117.936405,
- 28.51427875
- ],
- [
- 117.93602357,
- 28.51556493
- ],
- [
- 117.93602358,
- 28.51556496
- ],
- [
- 117.93637107,
- 28.51640002
- ],
- [
- 117.93636708,
- 28.51652598
- ],
- [
- 117.93544432,
- 28.51685344
- ],
- [
- 117.93441192,
- 28.51672822
- ],
- [
- 117.9342821,
- 28.51676852
- ],
- [
- 117.9343677,
- 28.51691752
- ],
- [
- 117.93439392,
- 28.51696317
- ],
- [
- 117.93534651,
- 28.51747547
- ],
- [
- 117.9359543,
- 28.51768136
- ],
- [
- 117.93624294,
- 28.51807071
- ],
- [
- 117.93608513,
- 28.51857179
- ],
- [
- 117.93526613,
- 28.51998666
- ],
- [
- 117.9351985,
- 28.52024557
- ],
- [
- 117.93513553,
- 28.52101149
- ],
- [
- 117.93536017,
- 28.52149792
- ],
- [
- 117.93486765,
- 28.52191049
- ],
- [
- 117.9348267,
- 28.52202651
- ],
- [
- 117.93482671,
- 28.52202659
- ],
- [
- 117.93511236,
- 28.52385644
- ],
- [
- 117.93542777,
- 28.52400784
- ],
- [
- 117.93511235,
- 28.52385644
- ],
- [
- 117.93494335,
- 28.52420558
- ],
- [
- 117.93378212,
- 28.52511205
- ],
- [
- 117.93317386,
- 28.52512203
- ],
- [
- 117.93272045,
- 28.52541365
- ],
- [
- 117.93207615,
- 28.52614748
- ],
- [
- 117.93216418,
- 28.52674401
- ],
- [
- 117.93203317,
- 28.52774282
- ],
- [
- 117.93097423,
- 28.52894608
- ],
- [
- 117.93060791,
- 28.52891554
- ],
- [
- 117.93060793,
- 28.52891561
- ],
- [
- 117.93069666,
- 28.5291904
- ],
- [
- 117.93101013,
- 28.52963975
- ],
- [
- 117.93169651,
- 28.53023636
- ],
- [
- 117.93249638,
- 28.53114175
- ],
- [
- 117.93294965,
- 28.5314739
- ],
- [
- 117.93403502,
- 28.53190907
- ],
- [
- 117.93428665,
- 28.53210148
- ],
- [
- 117.93541793,
- 28.53207559
- ],
- [
- 117.93560983,
- 28.53220721
- ],
- [
- 117.93577336,
- 28.53258678
- ],
- [
- 117.93605124,
- 28.53268626
- ],
- [
- 117.93646641,
- 28.5327935
- ],
- [
- 117.93746609,
- 28.5326368
- ],
- [
- 117.93836856,
- 28.53279811
- ],
- [
- 117.93857704,
- 28.53255792
- ],
- [
- 117.93857712,
- 28.53255795
- ],
- [
- 117.93942385,
- 28.53276228
- ],
- [
- 117.93942389,
- 28.53276232
- ],
- [
- 117.93992594,
- 28.53328318
- ],
- [
- 117.93990002,
- 28.53376003
- ],
- [
- 117.94056483,
- 28.53429542
- ],
- [
- 117.94056486,
- 28.5342955
- ],
- [
- 117.94069853,
- 28.53463909
- ],
- [
- 117.9408501,
- 28.53481467
- ],
- [
- 117.94085018,
- 28.53481477
- ],
- [
- 117.94090228,
- 28.53495564
- ],
- [
- 117.94083326,
- 28.53512464
- ],
- [
- 117.94056584,
- 28.53546305
- ],
- [
- 117.94081233,
- 28.53618625
- ],
- [
- 117.94053557,
- 28.53657767
- ],
- [
- 117.94023218,
- 28.53735796
- ],
- [
- 117.9398936,
- 28.53764342
- ],
- [
- 117.93865754,
- 28.53818351
- ],
- [
- 117.93863776,
- 28.53826353
- ],
- [
- 117.93898558,
- 28.5385953
- ],
- [
- 117.93925374,
- 28.53885104
- ],
- [
- 117.94028879,
- 28.53928603
- ],
- [
- 117.94061545,
- 28.5398762
- ],
- [
- 117.94137975,
- 28.54033041
- ],
- [
- 117.94308284,
- 28.54036305
- ],
- [
- 117.9431376,
- 28.54040096
- ],
- [
- 117.94318383,
- 28.54043292
- ],
- [
- 117.94331748,
- 28.54086546
- ],
- [
- 117.94335229,
- 28.54130813
- ],
- [
- 117.94367389,
- 28.54142953
- ],
- [
- 117.94411004,
- 28.54208027
- ],
- [
- 117.94466091,
- 28.54212113
- ],
- [
- 117.94490125,
- 28.54228457
- ],
- [
- 117.94490128,
- 28.54228461
- ],
- [
- 117.94490133,
- 28.54228464
- ],
- [
- 117.94503821,
- 28.5425054
- ],
- [
- 117.94514706,
- 28.54268089
- ],
- [
- 117.94543421,
- 28.54279257
- ],
- [
- 117.9455283,
- 28.54282915
- ],
- [
- 117.9458438,
- 28.54304559
- ],
- [
- 117.94634462,
- 28.54338909
- ],
- [
- 117.94685372,
- 28.54347797
- ],
- [
- 117.94742249,
- 28.54370866
- ],
- [
- 117.94800128,
- 28.54321171
- ],
- [
- 117.94800134,
- 28.54321171
- ],
- [
- 117.94874397,
- 28.54316006
- ],
- [
- 117.94937447,
- 28.54337161
- ],
- [
- 117.94950952,
- 28.543455
- ],
- [
- 117.9496342,
- 28.54353198
- ],
- [
- 117.94985861,
- 28.54390407
- ],
- [
- 117.94991832,
- 28.54400305
- ],
- [
- 117.95069181,
- 28.54390234
- ],
- [
- 117.95112969,
- 28.54396932
- ],
- [
- 117.95150663,
- 28.54441337
- ],
- [
- 117.9521046,
- 28.54511771
- ],
- [
- 117.95266379,
- 28.54547054
- ],
- [
- 117.95269651,
- 28.54549117
- ],
- [
- 117.95269656,
- 28.54549122
- ],
- [
- 117.95311754,
- 28.54588804
- ],
- [
- 117.95326079,
- 28.54613961
- ],
- [
- 117.95329604,
- 28.54620149
- ],
- [
- 117.95268032,
- 28.54653976
- ],
- [
- 117.95249458,
- 28.54677914
- ],
- [
- 117.9524748,
- 28.54702307
- ],
- [
- 117.95265938,
- 28.54782025
- ],
- [
- 117.95266114,
- 28.54828409
- ],
- [
- 117.95161359,
- 28.54871437
- ],
- [
- 117.95138295,
- 28.54894178
- ],
- [
- 117.95143392,
- 28.54935648
- ],
- [
- 117.95167815,
- 28.54974665
- ],
- [
- 117.95249977,
- 28.55006256
- ],
- [
- 117.9525751,
- 28.55009152
- ],
- [
- 117.95257514,
- 28.55009153
- ],
- [
- 117.95279562,
- 28.550106
- ],
- [
- 117.95312002,
- 28.54995231
- ],
- [
- 117.95341251,
- 28.54964776
- ],
- [
- 117.95360902,
- 28.54929043
- ],
- [
- 117.9539615,
- 28.54806908
- ],
- [
- 117.95421298,
- 28.54764971
- ],
- [
- 117.95517786,
- 28.54658782
- ],
- [
- 117.95630326,
- 28.54562654
- ],
- [
- 117.95656693,
- 28.5451311
- ],
- [
- 117.95671742,
- 28.54516564
- ],
- [
- 117.95677658,
- 28.54528185
- ],
- [
- 117.95681402,
- 28.5453554
- ],
- [
- 117.9567953,
- 28.54571826
- ],
- [
- 117.95666454,
- 28.54622535
- ],
- [
- 117.95633224,
- 28.5469509
- ],
- [
- 117.95635695,
- 28.54774448
- ],
- [
- 117.95619243,
- 28.54809277
- ],
- [
- 117.95620491,
- 28.54838857
- ],
- [
- 117.95620534,
- 28.54839858
- ],
- [
- 117.95620534,
- 28.54839861
- ],
- [
- 117.95612666,
- 28.54855372
- ],
- [
- 117.95636083,
- 28.54869609
- ],
- [
- 117.95680792,
- 28.54879194
- ],
- [
- 117.95723792,
- 28.54879088
- ],
- [
- 117.95739944,
- 28.54886936
- ],
- [
- 117.95739954,
- 28.54886941
- ],
- [
- 117.95747921,
- 28.54919194
- ],
- [
- 117.95747922,
- 28.54919201
- ],
- [
- 117.95747924,
- 28.54919209
- ],
- [
- 117.95745442,
- 28.5497339
- ],
- [
- 117.95761274,
- 28.55010829
- ],
- [
- 117.95793806,
- 28.55028741
- ],
- [
- 117.95855869,
- 28.55030485
- ],
- [
- 117.95875846,
- 28.55040336
- ],
- [
- 117.95880291,
- 28.55042528
- ],
- [
- 117.95880298,
- 28.55042531
- ],
- [
- 117.95898139,
- 28.55063641
- ],
- [
- 117.95911144,
- 28.55079025
- ],
- [
- 117.95911146,
- 28.55079032
- ],
- [
- 117.95932078,
- 28.55144055
- ],
- [
- 117.95989137,
- 28.55204774
- ],
- [
- 117.9602096,
- 28.55204693
- ],
- [
- 117.96069546,
- 28.55155699
- ],
- [
- 117.9610115,
- 28.55144912
- ],
- [
- 117.961273,
- 28.55092567
- ],
- [
- 117.96143291,
- 28.5496498
- ],
- [
- 117.96151773,
- 28.54944976
- ],
- [
- 117.96170809,
- 28.54921833
- ],
- [
- 117.96236062,
- 28.54883979
- ],
- [
- 117.96239449,
- 28.54886399
- ],
- [
- 117.96245542,
- 28.54890755
- ],
- [
- 117.96246328,
- 28.54940133
- ],
- [
- 117.96306357,
- 28.55100907
- ],
- [
- 117.96323302,
- 28.55114946
- ],
- [
- 117.96323303,
- 28.5511495
- ],
- [
- 117.96323306,
- 28.55114952
- ],
- [
- 117.96335867,
- 28.55148698
- ],
- [
- 117.96348367,
- 28.55140279
- ],
- [
- 117.9630837,
- 28.5507691
- ],
- [
- 117.96275341,
- 28.54980441
- ],
- [
- 117.96264574,
- 28.54901402
- ],
- [
- 117.96272372,
- 28.54824113
- ],
- [
- 117.96280561,
- 28.54817893
- ],
- [
- 117.96352088,
- 28.54839351
- ],
- [
- 117.9635686,
- 28.54840783
- ],
- [
- 117.96356868,
- 28.54840785
- ],
- [
- 117.96391878,
- 28.54861483
- ],
- [
- 117.96437834,
- 28.54946824
- ],
- [
- 117.96480637,
- 28.54946207
- ],
- [
- 117.96549979,
- 28.54907139
- ],
- [
- 117.96567322,
- 28.54906391
- ],
- [
- 117.9663371,
- 28.54960333
- ],
- [
- 117.96661858,
- 28.54983206
- ],
- [
- 117.96700671,
- 28.55024087
- ],
- [
- 117.96718514,
- 28.55046627
- ],
- [
- 117.96746359,
- 28.55109366
- ],
- [
- 117.96751432,
- 28.55120793
- ],
- [
- 117.96834302,
- 28.55142356
- ],
- [
- 117.96905216,
- 28.55116381
- ],
- [
- 117.96919181,
- 28.55091054
- ],
- [
- 117.96919971,
- 28.55068351
- ],
- [
- 117.96905901,
- 28.55036903
- ],
- [
- 117.96849285,
- 28.54984782
- ],
- [
- 117.96841211,
- 28.54936534
- ],
- [
- 117.96842898,
- 28.5491293
- ],
- [
- 117.96868713,
- 28.54873685
- ],
- [
- 117.9694205,
- 28.54719347
- ],
- [
- 117.96997982,
- 28.54706287
- ],
- [
- 117.97026028,
- 28.54689315
- ],
- [
- 117.97054142,
- 28.54692046
- ],
- [
- 117.97221883,
- 28.54623092
- ],
- [
- 117.9725689,
- 28.54596414
- ],
- [
- 117.97260082,
- 28.54580402
- ],
- [
- 117.97251727,
- 28.54556545
- ],
- [
- 117.97282135,
- 28.54543654
- ],
- [
- 117.97313938,
- 28.54539675
- ],
- [
- 117.97336884,
- 28.54552105
- ],
- [
- 117.973707,
- 28.54554407
- ],
- [
- 117.97440989,
- 28.54633773
- ],
- [
- 117.97529157,
- 28.54596534
- ],
- [
- 117.97425453,
- 28.54499773
- ],
- [
- 117.97422364,
- 28.54470794
- ],
- [
- 117.97440715,
- 28.54454238
- ],
- [
- 117.97552405,
- 28.54437034
- ],
- [
- 117.97577427,
- 28.54417969
- ],
- [
- 117.97604175,
- 28.54378708
- ],
- [
- 117.97624603,
- 28.54315065
- ],
- [
- 117.97624429,
- 28.54249103
- ],
- [
- 117.97666685,
- 28.54190794
- ],
- [
- 117.97749768,
- 28.54111995
- ],
- [
- 117.97769224,
- 28.54098833
- ],
- [
- 117.97864535,
- 28.54072065
- ],
- [
- 117.97871424,
- 28.54089238
- ],
- [
- 117.97868731,
- 28.5410445
- ],
- [
- 117.97897447,
- 28.54126456
- ],
- [
- 117.97916005,
- 28.54123803
- ],
- [
- 117.97959981,
- 28.54102082
- ],
- [
- 117.98045931,
- 28.54029548
- ],
- [
- 117.98109973,
- 28.53953499
- ],
- [
- 117.98130191,
- 28.53875561
- ],
- [
- 117.98140064,
- 28.53861637
- ],
- [
- 117.98231923,
- 28.53808796
- ],
- [
- 117.9824736,
- 28.5378306
- ],
- [
- 117.98249876,
- 28.53749856
- ],
- [
- 117.98244672,
- 28.53741875
- ],
- [
- 117.98220263,
- 28.53734461
- ],
- [
- 117.98228243,
- 28.53692854
- ],
- [
- 117.98247877,
- 28.536801
- ],
- [
- 117.98264529,
- 28.5368285
- ],
- [
- 117.98276982,
- 28.53693298
- ],
- [
- 117.98270021,
- 28.53707613
- ],
- [
- 117.98278774,
- 28.53731977
- ],
- [
- 117.98279292,
- 28.53732186
- ],
- [
- 117.98349994,
- 28.53764251
- ],
- [
- 117.98378491,
- 28.53764476
- ],
- [
- 117.98316955,
- 28.53943977
- ],
- [
- 117.98234492,
- 28.54088264
- ],
- [
- 117.98229713,
- 28.5413207
- ],
- [
- 117.98239971,
- 28.54163916
- ],
- [
- 117.98279066,
- 28.54176195
- ],
- [
- 117.98307564,
- 28.54171422
- ],
- [
- 117.98335894,
- 28.54142139
- ],
- [
- 117.98333205,
- 28.54105672
- ],
- [
- 117.98347058,
- 28.54068546
- ],
- [
- 117.98362314,
- 28.54062203
- ],
- [
- 117.98425131,
- 28.54062914
- ],
- [
- 117.9844976,
- 28.54055643
- ],
- [
- 117.9846394,
- 28.54039098
- ],
- [
- 117.98465518,
- 28.54006316
- ],
- [
- 117.98439111,
- 28.53927128
- ],
- [
- 117.98400914,
- 28.53917736
- ],
- [
- 117.98400306,
- 28.53906743
- ],
- [
- 117.98412872,
- 28.53873518
- ],
- [
- 117.98444601,
- 28.53858539
- ],
- [
- 117.98472033,
- 28.53831868
- ],
- [
- 117.98502035,
- 28.53841764
- ],
- [
- 117.98476804,
- 28.53891929
- ],
- [
- 117.98468615,
- 28.53930638
- ],
- [
- 117.98483289,
- 28.53972567
- ],
- [
- 117.98507805,
- 28.53998482
- ],
- [
- 117.98503425,
- 28.54040988
- ],
- [
- 117.98515656,
- 28.54074028
- ],
- [
- 117.98535397,
- 28.5409446
- ],
- [
- 117.98585261,
- 28.54092411
- ],
- [
- 117.98616379,
- 28.54104822
- ],
- [
- 117.9863231,
- 28.54129964
- ],
- [
- 117.98636904,
- 28.54161827
- ],
- [
- 117.9862753,
- 28.54177848
- ],
- [
- 117.98594435,
- 28.54202538
- ],
- [
- 117.98610766,
- 28.5422298
- ],
- [
- 117.98604481,
- 28.54259184
- ],
- [
- 117.98586034,
- 28.54275233
- ],
- [
- 117.98580967,
- 28.5429504
- ],
- [
- 117.98541483,
- 28.5429197
- ],
- [
- 117.98528128,
- 28.54338281
- ],
- [
- 117.98502571,
- 28.54362458
- ],
- [
- 117.9856711,
- 28.54391052
- ],
- [
- 117.98578447,
- 28.5438542
- ],
- [
- 117.98598123,
- 28.54344178
- ],
- [
- 117.98608961,
- 28.54339447
- ],
- [
- 117.98637676,
- 28.54353445
- ],
- [
- 117.98651244,
- 28.54380703
- ],
- [
- 117.98643455,
- 28.54407715
- ],
- [
- 117.98627011,
- 28.54429656
- ],
- [
- 117.98616458,
- 28.5447257
- ],
- [
- 117.98634581,
- 28.54520785
- ],
- [
- 117.98715726,
- 28.54604205
- ],
- [
- 117.98783644,
- 28.54638186
- ],
- [
- 117.98842069,
- 28.54677302
- ],
- [
- 117.98871859,
- 28.54703101
- ],
- [
- 117.9889092,
- 28.5473492
- ],
- [
- 117.98903775,
- 28.54712201
- ],
- [
- 117.98900576,
- 28.54674326
- ],
- [
- 117.98838037,
- 28.54562111
- ],
- [
- 117.98805192,
- 28.54503184
- ],
- [
- 117.98797907,
- 28.54480922
- ],
- [
- 117.98805698,
- 28.54455205
- ],
- [
- 117.98816971,
- 28.54433679
- ],
- [
- 117.98849564,
- 28.54414589
- ],
- [
- 117.98933128,
- 28.54384549
- ],
- [
- 117.99036328,
- 28.54332058
- ],
- [
- 117.99133639,
- 28.54298971
- ],
- [
- 117.99173122,
- 28.54297456
- ],
- [
- 117.99196955,
- 28.54307379
- ],
- [
- 117.99213889,
- 28.54326609
- ],
- [
- 117.99213895,
- 28.54326615
- ],
- [
- 117.99253479,
- 28.5439517
- ],
- [
- 117.9928259,
- 28.54395882
- ],
- [
- 117.99288083,
- 28.54370975
- ],
- [
- 117.99338513,
- 28.54373125
- ],
- [
- 117.99394541,
- 28.54409335
- ],
- [
- 117.99436535,
- 28.54421199
- ],
- [
- 117.99487686,
- 28.54398157
- ],
- [
- 117.99551904,
- 28.54344685
- ],
- [
- 117.99592274,
- 28.54338168
- ],
- [
- 117.99592285,
- 28.54338166
- ],
- [
- 117.99546192,
- 28.5444395
- ],
- [
- 117.99546188,
- 28.54443959
- ],
- [
- 117.99608104,
- 28.54452371
- ],
- [
- 117.99659082,
- 28.54346455
- ],
- [
- 117.9973278,
- 28.54243772
- ],
- [
- 117.99738741,
- 28.54211368
- ],
- [
- 117.99749008,
- 28.54200343
- ],
- [
- 117.99770473,
- 28.54195581
- ],
- [
- 117.99780344,
- 28.54182453
- ],
- [
- 117.99814121,
- 28.54178851
- ],
- [
- 117.99857124,
- 28.54146135
- ],
- [
- 117.99972658,
- 28.54138588
- ],
- [
- 117.99972668,
- 28.54138587
- ],
- [
- 117.9997396,
- 28.5413019
- ],
- [
- 117.99991118,
- 28.54125838
- ],
- [
- 118.00002283,
- 28.5410101
- ],
- [
- 118.00063089,
- 28.54091334
- ],
- [
- 118.00096792,
- 28.5407594
- ],
- [
- 118.00096795,
- 28.54075939
- ],
- [
- 118.00103591,
- 28.54080742
- ],
- [
- 118.00114952,
- 28.54088766
- ],
- [
- 118.00207167,
- 28.54020025
- ],
- [
- 118.00237114,
- 28.53967756
- ],
- [
- 118.00266907,
- 28.53947265
- ],
- [
- 118.00277568,
- 28.53924951
- ],
- [
- 118.00273131,
- 28.53917127
- ],
- [
- 118.00264042,
- 28.53901102
- ],
- [
- 118.00239204,
- 28.53887881
- ],
- [
- 118.00226642,
- 28.5386433
- ],
- [
- 118.00229229,
- 28.53842533
- ],
- [
- 118.00249871,
- 28.53805784
- ],
- [
- 118.00256769,
- 28.53734296
- ],
- [
- 118.00359359,
- 28.53705396
- ],
- [
- 118.004496,
- 28.53694626
- ],
- [
- 118.00491996,
- 28.53642221
- ],
- [
- 118.00494978,
- 28.53611524
- ],
- [
- 118.00504958,
- 28.53605998
- ],
- [
- 118.00563463,
- 28.53603025
- ],
- [
- 118.00563468,
- 28.53603025
- ],
- [
- 118.00570427,
- 28.53609268
- ],
- [
- 118.0058023,
- 28.53618056
- ],
- [
- 118.00583235,
- 28.53626383
- ],
- [
- 118.00587619,
- 28.53638524
- ],
- [
- 118.00605635,
- 28.53630884
- ],
- [
- 118.00615009,
- 28.53616462
- ],
- [
- 118.00631279,
- 28.53527249
- ],
- [
- 118.00625115,
- 28.53433205
- ],
- [
- 118.00666108,
- 28.5343328
- ],
- [
- 118.00683338,
- 28.53441532
- ],
- [
- 118.00690645,
- 28.53449055
- ],
- [
- 118.00699597,
- 28.53458271
- ],
- [
- 118.00710576,
- 28.53508611
- ],
- [
- 118.00710577,
- 28.53508618
- ],
- [
- 118.00718223,
- 28.53509396
- ],
- [
- 118.00728096,
- 28.53498373
- ],
- [
- 118.00732012,
- 28.53459272
- ],
- [
- 118.00752654,
- 28.53432627
- ],
- [
- 118.00762954,
- 28.53435887
- ],
- [
- 118.00807068,
- 28.53449846
- ],
- [
- 118.0085036,
- 28.53496699
- ],
- [
- 118.00859816,
- 28.5353187
- ],
- [
- 118.00872571,
- 28.535793
- ],
- [
- 118.00886858,
- 28.53580857
- ],
- [
- 118.00873185,
- 28.53491033
- ],
- [
- 118.0086873,
- 28.53482146
- ],
- [
- 118.00862028,
- 28.53468782
- ],
- [
- 118.0086203,
- 28.53468778
- ],
- [
- 118.00862028,
- 28.53468776
- ],
- [
- 118.00865718,
- 28.53460778
- ],
- [
- 118.00876278,
- 28.53459847
- ],
- [
- 118.0089064,
- 28.53429906
- ],
- [
- 118.00974889,
- 28.53428458
- ],
- [
- 118.01023573,
- 28.5338823
- ],
- [
- 118.0106536,
- 28.53328631
- ],
- [
- 118.01063456,
- 28.5332365
- ],
- [
- 118.00957778,
- 28.53320166
- ],
- [
- 118.0089934,
- 28.53290344
- ],
- [
- 118.00774002,
- 28.53120684
- ],
- [
- 118.00746904,
- 28.53078383
- ],
- [
- 118.00746902,
- 28.53078374
- ],
- [
- 118.00745769,
- 28.53074399
- ],
- [
- 118.00739619,
- 28.53052819
- ],
- [
- 118.00759973,
- 28.53044661
- ],
- [
- 118.00817586,
- 28.53054287
- ],
- [
- 118.00871827,
- 28.53049727
- ],
- [
- 118.00892358,
- 28.53055064
- ],
- [
- 118.00902441,
- 28.5306712
- ],
- [
- 118.00902446,
- 28.53067125
- ],
- [
- 118.00880801,
- 28.53087482
- ],
- [
- 118.00880798,
- 28.53087485
- ],
- [
- 118.0092129,
- 28.53089758
- ],
- [
- 118.00948214,
- 28.5307819
- ],
- [
- 118.00974744,
- 28.53055315
- ],
- [
- 118.00980238,
- 28.53038403
- ],
- [
- 118.0097493,
- 28.52980446
- ],
- [
- 118.00986203,
- 28.5295892
- ],
- [
- 118.01009754,
- 28.52939463
- ],
- [
- 118.01038261,
- 28.52881694
- ],
- [
- 118.01076468,
- 28.52750233
- ],
- [
- 118.01078263,
- 28.52737237
- ],
- [
- 118.01078261,
- 28.52737233
- ],
- [
- 118.01064014,
- 28.52714887
- ],
- [
- 118.00874158,
- 28.52638276
- ],
- [
- 118.00812026,
- 28.5260474
- ],
- [
- 118.00757383,
- 28.5257525
- ],
- [
- 118.00591484,
- 28.52441698
- ],
- [
- 118.00523002,
- 28.52343041
- ],
- [
- 118.00521099,
- 28.52327043
- ],
- [
- 118.00537045,
- 28.52291319
- ],
- [
- 118.0056749,
- 28.52249534
- ],
- [
- 118.00714346,
- 28.52110548
- ],
- [
- 118.00714354,
- 28.52110556
- ],
- [
- 118.007707,
- 28.5216366
- ],
- [
- 118.00770707,
- 28.52163666
- ],
- [
- 118.00797019,
- 28.52166089
- ],
- [
- 118.00819563,
- 28.52158626
- ],
- [
- 118.0084857,
- 28.52128051
- ],
- [
- 118.0106436,
- 28.51999563
- ],
- [
- 118.01094589,
- 28.5196679
- ],
- [
- 118.01136662,
- 28.51958363
- ],
- [
- 118.01153537,
- 28.51926627
- ],
- [
- 118.01153533,
- 28.51926624
- ],
- [
- 118.01153535,
- 28.5192662
- ],
- [
- 118.01144438,
- 28.51920045
- ],
- [
- 118.01140463,
- 28.51917172
- ],
- [
- 118.01173852,
- 28.51876179
- ],
- [
- 118.01214632,
- 28.5189654
- ],
- [
- 118.01225225,
- 28.51901829
- ],
- [
- 118.01251749,
- 28.51924043
- ],
- [
- 118.01280291,
- 28.51969046
- ],
- [
- 118.01289338,
- 28.51983314
- ],
- [
- 118.01370305,
- 28.52181001
- ],
- [
- 118.01418268,
- 28.52232343
- ],
- [
- 118.01480481,
- 28.52279242
- ],
- [
- 118.01601248,
- 28.52273201
- ],
- [
- 118.01611478,
- 28.52279844
- ],
- [
- 118.01636649,
- 28.5229619
- ],
- [
- 118.01692077,
- 28.5230263
- ],
- [
- 118.01692081,
- 28.52302631
- ],
- [
- 118.0176011,
- 28.52323319
- ],
- [
- 118.01795401,
- 28.52361515
- ],
- [
- 118.01790619,
- 28.52417306
- ],
- [
- 118.01790623,
- 28.52417308
- ],
- [
- 118.01813457,
- 28.5242544
- ],
- [
- 118.01893054,
- 28.52425118
- ],
- [
- 118.01923459,
- 28.52437725
- ],
- [
- 118.01923463,
- 28.52437727
- ],
- [
- 118.01960658,
- 28.52467209
- ],
- [
- 118.01983993,
- 28.52500021
- ],
- [
- 118.01988723,
- 28.52513301
- ],
- [
- 118.01996945,
- 28.52536381
- ],
- [
- 118.01996951,
- 28.52536385
- ],
- [
- 118.02009331,
- 28.52544833
- ],
- [
- 118.02087176,
- 28.52548865
- ],
- [
- 118.02090117,
- 28.52549018
- ],
- [
- 118.02155712,
- 28.52582723
- ],
- [
- 118.0215572,
- 28.52582727
- ],
- [
- 118.02210296,
- 28.52592473
- ],
- [
- 118.02231733,
- 28.5258591
- ],
- [
- 118.02249079,
- 28.5254518
- ],
- [
- 118.02283802,
- 28.52523692
- ],
- [
- 118.02321605,
- 28.52521394
- ],
- [
- 118.02333568,
- 28.525265
- ],
- [
- 118.0236161,
- 28.52538469
- ],
- [
- 118.0238129,
- 28.5255266
- ],
- [
- 118.02389936,
- 28.52558895
- ],
- [
- 118.02408286,
- 28.52600229
- ],
- [
- 118.02392693,
- 28.52626361
- ],
- [
- 118.02334162,
- 28.526503
- ],
- [
- 118.02323677,
- 28.52668731
- ],
- [
- 118.02324683,
- 28.52688811
- ],
- [
- 118.02324687,
- 28.52688815
- ],
- [
- 118.02349207,
- 28.52716833
- ],
- [
- 118.02391712,
- 28.5273342
- ],
- [
- 118.02400873,
- 28.52736995
- ],
- [
- 118.02400879,
- 28.52736996
- ],
- [
- 118.02427307,
- 28.52740326
- ],
- [
- 118.02450253,
- 28.52733463
- ],
- [
- 118.02536439,
- 28.52680351
- ],
- [
- 118.02579136,
- 28.52666743
- ],
- [
- 118.02607472,
- 28.52635882
- ],
- [
- 118.02615938,
- 28.52635959
- ],
- [
- 118.02617522,
- 28.52649951
- ],
- [
- 118.02587424,
- 28.52686507
- ],
- [
- 118.02505793,
- 28.52768692
- ],
- [
- 118.02472682,
- 28.52829266
- ],
- [
- 118.02462624,
- 28.52874066
- ],
- [
- 118.0246263,
- 28.52874071
- ],
- [
- 118.02478782,
- 28.52886927
- ],
- [
- 118.02478787,
- 28.52886929
- ],
- [
- 118.02595485,
- 28.52910597
- ],
- [
- 118.02622597,
- 28.52913224
- ],
- [
- 118.02661422,
- 28.52900937
- ],
- [
- 118.02686848,
- 28.52905972
- ],
- [
- 118.02710972,
- 28.52974068
- ],
- [
- 118.02708886,
- 28.52991576
- ],
- [
- 118.02690429,
- 28.53020103
- ],
- [
- 118.0269043,
- 28.53020108
- ],
- [
- 118.02693689,
- 28.53031519
- ],
- [
- 118.02696424,
- 28.5304109
- ],
- [
- 118.02800952,
- 28.53086697
- ],
- [
- 118.02829761,
- 28.53113315
- ],
- [
- 118.02832661,
- 28.53115995
- ],
- [
- 118.02863292,
- 28.53172003
- ],
- [
- 118.02915142,
- 28.53227548
- ],
- [
- 118.02937982,
- 28.53289054
- ],
- [
- 118.02969005,
- 28.53308867
- ],
- [
- 118.03129939,
- 28.5336025
- ],
- [
- 118.03129943,
- 28.53360252
- ],
- [
- 118.03151378,
- 28.5337608
- ],
- [
- 118.03185384,
- 28.53427074
- ],
- [
- 118.03185389,
- 28.53427078
- ],
- [
- 118.03206933,
- 28.53441515
- ],
- [
- 118.03250252,
- 28.53451813
- ],
- [
- 118.03250256,
- 28.53451815
- ],
- [
- 118.03262828,
- 28.53441384
- ],
- [
- 118.03274289,
- 28.53397273
- ],
- [
- 118.03268514,
- 28.53305326
- ],
- [
- 118.03290464,
- 28.53236408
- ],
- [
- 118.0334187,
- 28.53294533
- ],
- [
- 118.03381761,
- 28.5333964
- ],
- [
- 118.03413874,
- 28.53313068
- ],
- [
- 118.03435357,
- 28.53274331
- ],
- [
- 118.03438628,
- 28.53252732
- ],
- [
- 118.03430481,
- 28.53166089
- ],
- [
- 118.03408935,
- 28.5310986
- ],
- [
- 118.03408928,
- 28.53109852
- ],
- [
- 118.03398999,
- 28.53099478
- ],
- [
- 118.03374384,
- 28.5307376
- ],
- [
- 118.03345678,
- 28.53051183
- ],
- [
- 118.0330165,
- 28.5301655
- ],
- [
- 118.03252088,
- 28.53008376
- ],
- [
- 118.0325008,
- 28.52981006
- ],
- [
- 118.03301875,
- 28.52951387
- ],
- [
- 118.03464018,
- 28.52884717
- ],
- [
- 118.03484558,
- 28.52888067
- ],
- [
- 118.03500611,
- 28.52899524
- ],
- [
- 118.03565083,
- 28.52969232
- ],
- [
- 118.03650392,
- 28.53020211
- ],
- [
- 118.03650399,
- 28.53020218
- ],
- [
- 118.036912,
- 28.53067898
- ],
- [
- 118.03693492,
- 28.53102687
- ],
- [
- 118.03686415,
- 28.53134191
- ],
- [
- 118.03671723,
- 28.53181996
- ],
- [
- 118.03649767,
- 28.53221142
- ],
- [
- 118.03658448,
- 28.53242987
- ],
- [
- 118.03660042,
- 28.53246998
- ],
- [
- 118.03660044,
- 28.53247005
- ],
- [
- 118.03672319,
- 28.53324748
- ],
- [
- 118.03672323,
- 28.53324747
- ],
- [
- 118.03739069,
- 28.53303102
- ],
- [
- 118.03809728,
- 28.53292842
- ],
- [
- 118.03821006,
- 28.53279321
- ],
- [
- 118.03838766,
- 28.53201212
- ],
- [
- 118.03852135,
- 28.53169371
- ],
- [
- 118.03935073,
- 28.52981175
- ],
- [
- 118.03852136,
- 28.53169371
- ],
- [
- 118.03878187,
- 28.53158326
- ],
- [
- 118.03969022,
- 28.53162136
- ],
- [
- 118.03999851,
- 28.53175273
- ],
- [
- 118.04049973,
- 28.5322675
- ],
- [
- 118.04046271,
- 28.53243346
- ],
- [
- 118.04018997,
- 28.53255402
- ],
- [
- 118.03982271,
- 28.53288061
- ],
- [
- 118.0398687,
- 28.53294645
- ],
- [
- 118.03994667,
- 28.53292534
- ],
- [
- 118.04052234,
- 28.53264233
- ],
- [
- 118.0406941,
- 28.53270794
- ],
- [
- 118.04078105,
- 28.53286971
- ],
- [
- 118.04079504,
- 28.53310961
- ],
- [
- 118.04060923,
- 28.53354082
- ],
- [
- 118.04022579,
- 28.53397133
- ],
- [
- 118.04018298,
- 28.53445822
- ],
- [
- 118.04025985,
- 28.53502484
- ],
- [
- 118.04067698,
- 28.53568579
- ],
- [
- 118.0413637,
- 28.53532658
- ],
- [
- 118.04271133,
- 28.53496314
- ],
- [
- 118.04329026,
- 28.53511904
- ],
- [
- 118.04369562,
- 28.5353702
- ],
- [
- 118.04428172,
- 28.53611582
- ],
- [
- 118.0449653,
- 28.5360256
- ],
- [
- 118.04547349,
- 28.53616863
- ],
- [
- 118.04633429,
- 28.53623702
- ],
- [
- 118.04634722,
- 28.53643492
- ],
- [
- 118.04498321,
- 28.5368312
- ],
- [
- 118.04437328,
- 28.53717821
- ],
- [
- 118.04425251,
- 28.53735035
- ],
- [
- 118.04458601,
- 28.53756863
- ],
- [
- 118.04517684,
- 28.53778149
- ],
- [
- 118.04542845,
- 28.5375341
- ],
- [
- 118.04591763,
- 28.53731633
- ],
- [
- 118.04619547,
- 28.53729685
- ],
- [
- 118.04648766,
- 28.5375333
- ],
- [
- 118.0465566,
- 28.53827089
- ],
- [
- 118.04618416,
- 28.5392981
- ],
- [
- 118.0461543,
- 28.53957003
- ],
- [
- 118.04633579,
- 28.53980163
- ],
- [
- 118.04691984,
- 28.54003047
- ],
- [
- 118.04718647,
- 28.54094764
- ],
- [
- 118.04732124,
- 28.54110133
- ],
- [
- 118.04727236,
- 28.54116843
- ],
- [
- 118.04700565,
- 28.5411679
- ],
- [
- 118.04695964,
- 28.54122394
- ],
- [
- 118.04710447,
- 28.54142358
- ],
- [
- 118.04749481,
- 28.54165079
- ],
- [
- 118.04772733,
- 28.54209229
- ],
- [
- 118.04772658,
- 28.54240914
- ],
- [
- 118.04821509,
- 28.54304684
- ],
- [
- 118.04829594,
- 28.54326061
- ],
- [
- 118.048297,
- 28.54342452
- ],
- [
- 118.04801338,
- 28.54417572
- ],
- [
- 118.04796843,
- 28.54453269
- ],
- [
- 118.04803921,
- 28.54475341
- ],
- [
- 118.04825698,
- 28.54499795
- ],
- [
- 118.04827278,
- 28.54513287
- ],
- [
- 118.04752191,
- 28.54657373
- ],
- [
- 118.04767967,
- 28.54665736
- ],
- [
- 118.04858606,
- 28.54639569
- ],
- [
- 118.04949858,
- 28.54636598
- ],
- [
- 118.04993885,
- 28.54650306
- ],
- [
- 118.05039815,
- 28.54678885
- ],
- [
- 118.05140467,
- 28.54752692
- ],
- [
- 118.05147369,
- 28.54773471
- ],
- [
- 118.05128671,
- 28.54805292
- ],
- [
- 118.0512939,
- 28.54821485
- ],
- [
- 118.05170008,
- 28.5488819
- ],
- [
- 118.05208544,
- 28.54933912
- ],
- [
- 118.05201677,
- 28.5494532
- ],
- [
- 118.05115389,
- 28.54996229
- ],
- [
- 118.05026916,
- 28.55022063
- ],
- [
- 118.05010341,
- 28.55042177
- ],
- [
- 118.05000847,
- 28.55100262
- ],
- [
- 118.04984561,
- 28.5511489
- ],
- [
- 118.04944298,
- 28.55120451
- ],
- [
- 118.04900697,
- 28.55108325
- ],
- [
- 118.04872118,
- 28.55121668
- ],
- [
- 118.04859033,
- 28.55136281
- ],
- [
- 118.04853706,
- 28.55233636
- ],
- [
- 118.04848844,
- 28.55322517
- ],
- [
- 118.04902044,
- 28.55338423
- ],
- [
- 118.04929109,
- 28.55365466
- ],
- [
- 118.04958596,
- 28.55444735
- ],
- [
- 118.04948206,
- 28.55487739
- ],
- [
- 118.04930521,
- 28.55505962
- ],
- [
- 118.04912156,
- 28.55507203
- ],
- [
- 118.04752342,
- 28.55423146
- ],
- [
- 118.04641228,
- 28.55392177
- ],
- [
- 118.04580353,
- 28.55402196
- ],
- [
- 118.04562453,
- 28.5544831
- ],
- [
- 118.04525335,
- 28.55423305
- ],
- [
- 118.04470436,
- 28.55329858
- ],
- [
- 118.04372526,
- 28.55248692
- ],
- [
- 118.04361064,
- 28.55246117
- ],
- [
- 118.04350966,
- 28.55258831
- ],
- [
- 118.04313847,
- 28.55277505
- ],
- [
- 118.0430655,
- 28.55320702
- ],
- [
- 118.04293794,
- 28.55326226
- ],
- [
- 118.04249169,
- 28.5531173
- ],
- [
- 118.0421335,
- 28.55273124
- ],
- [
- 118.04211229,
- 28.55290023
- ],
- [
- 118.04251574,
- 28.55344408
- ],
- [
- 118.04330797,
- 28.55396218
- ],
- [
- 118.0435156,
- 28.55465742
- ],
- [
- 118.04405456,
- 28.55488425
- ],
- [
- 118.04440273,
- 28.55513334
- ],
- [
- 118.0449018,
- 28.55566416
- ],
- [
- 118.04507747,
- 28.55612152
- ],
- [
- 118.04500954,
- 28.55635862
- ],
- [
- 118.0448719,
- 28.55647882
- ],
- [
- 118.04437673,
- 28.55658582
- ],
- [
- 118.04330596,
- 28.55648209
- ],
- [
- 118.04285464,
- 28.55681492
- ],
- [
- 118.04268395,
- 28.55701122
- ],
- [
- 118.04266597,
- 28.5571722
- ],
- [
- 118.042731,
- 28.55726598
- ],
- [
- 118.04290347,
- 28.55728963
- ],
- [
- 118.04369397,
- 28.55709103
- ],
- [
- 118.04379997,
- 28.55711483
- ],
- [
- 118.043805,
- 28.55718975
- ],
- [
- 118.043211,
- 28.55773077
- ],
- [
- 118.04288648,
- 28.55846618
- ],
- [
- 118.04209704,
- 28.55908752
- ],
- [
- 118.04198818,
- 28.55907876
- ],
- [
- 118.04170077,
- 28.55880159
- ],
- [
- 118.04129877,
- 28.55817067
- ],
- [
- 118.04124669,
- 28.55798393
- ],
- [
- 118.04133367,
- 28.55761086
- ],
- [
- 118.04126866,
- 28.55742712
- ],
- [
- 118.04103119,
- 28.55723566
- ],
- [
- 118.04059,
- 28.55710376
- ],
- [
- 118.04044846,
- 28.55697408
- ],
- [
- 118.0402847,
- 28.55615085
- ],
- [
- 118.03998655,
- 28.5555907
- ],
- [
- 118.03980981,
- 28.55543015
- ],
- [
- 118.03924219,
- 28.55523451
- ],
- [
- 118.03907338,
- 28.55478814
- ],
- [
- 118.03880289,
- 28.55448684
- ],
- [
- 118.03857836,
- 28.55438039
- ],
- [
- 118.03797375,
- 28.5544058
- ],
- [
- 118.03732314,
- 28.55481609
- ],
- [
- 118.03648685,
- 28.55502702
- ],
- [
- 118.03643801,
- 28.55479422
- ],
- [
- 118.03658966,
- 28.55407112
- ],
- [
- 118.03636233,
- 28.55344894
- ],
- [
- 118.03649101,
- 28.55252509
- ],
- [
- 118.03622882,
- 28.55201689
- ],
- [
- 118.03591739,
- 28.55189168
- ],
- [
- 118.03554312,
- 28.55156474
- ],
- [
- 118.03509016,
- 28.55158076
- ],
- [
- 118.03498957,
- 28.55172197
- ],
- [
- 118.03509406,
- 28.55213653
- ],
- [
- 118.03496149,
- 28.55244173
- ],
- [
- 118.03456023,
- 28.55287946
- ],
- [
- 118.03430197,
- 28.55292209
- ],
- [
- 118.03332505,
- 28.55209385
- ],
- [
- 118.03285634,
- 28.55188611
- ],
- [
- 118.03264873,
- 28.55191856
- ],
- [
- 118.03230136,
- 28.55260915
- ],
- [
- 118.03239042,
- 28.55273884
- ],
- [
- 118.03287421,
- 28.55294555
- ],
- [
- 118.03293992,
- 28.55309832
- ],
- [
- 118.03287813,
- 28.55328244
- ],
- [
- 118.03240325,
- 28.55391829
- ],
- [
- 118.03235726,
- 28.55410139
- ],
- [
- 118.03248473,
- 28.55449888
- ],
- [
- 118.03283022,
- 28.55500883
- ],
- [
- 118.03307656,
- 28.55558191
- ],
- [
- 118.03324783,
- 28.55627725
- ],
- [
- 118.03416801,
- 28.5569937
- ],
- [
- 118.03436448,
- 28.55705413
- ],
- [
- 118.03470752,
- 28.55694337
- ],
- [
- 118.035029,
- 28.55707952
- ],
- [
- 118.03517155,
- 28.55772996
- ],
- [
- 118.03519447,
- 28.55853856
- ],
- [
- 118.0351244,
- 28.55882355
- ],
- [
- 118.03522317,
- 28.55893729
- ],
- [
- 118.03558057,
- 28.55904943
- ],
- [
- 118.03586182,
- 28.55923867
- ],
- [
- 118.03612043,
- 28.55955787
- ],
- [
- 118.03619116,
- 28.5599735
- ],
- [
- 118.03611032,
- 28.56012267
- ],
- [
- 118.03594256,
- 28.56015203
- ],
- [
- 118.03463471,
- 28.55998225
- ],
- [
- 118.03330359,
- 28.55965658
- ],
- [
- 118.0327357,
- 28.55991194
- ],
- [
- 118.03265811,
- 28.56004905
- ],
- [
- 118.03291731,
- 28.56154076
- ],
- [
- 118.03285443,
- 28.56189572
- ],
- [
- 118.03243522,
- 28.56250354
- ],
- [
- 118.03225556,
- 28.56341456
- ],
- [
- 118.03175485,
- 28.56383763
- ],
- [
- 118.03166108,
- 28.56417971
- ],
- [
- 118.03170093,
- 28.56434955
- ],
- [
- 118.0322037,
- 28.56505691
- ],
- [
- 118.03223243,
- 28.56517379
- ],
- [
- 118.03201399,
- 28.56589203
- ],
- [
- 118.03217159,
- 28.56677523
- ],
- [
- 118.03243481,
- 28.56745728
- ],
- [
- 118.03282015,
- 28.56811609
- ],
- [
- 118.03278314,
- 28.56827712
- ],
- [
- 118.03260641,
- 28.56848843
- ],
- [
- 118.03228314,
- 28.56866411
- ],
- [
- 118.03194805,
- 28.56854502
- ],
- [
- 118.03173544,
- 28.56827666
- ],
- [
- 118.03149409,
- 28.56820134
- ],
- [
- 118.03139029,
- 28.56826052
- ],
- [
- 118.03148616,
- 28.56860114
- ],
- [
- 118.03185425,
- 28.56917695
- ],
- [
- 118.03206863,
- 28.56968721
- ],
- [
- 118.03208262,
- 28.56995102
- ],
- [
- 118.03115163,
- 28.57041916
- ],
- [
- 118.03079858,
- 28.57044209
- ],
- [
- 118.03024483,
- 28.56980675
- ],
- [
- 118.03024774,
- 28.56933392
- ],
- [
- 118.03018203,
- 28.56917117
- ],
- [
- 118.02913771,
- 28.56856517
- ],
- [
- 118.02891903,
- 28.56810289
- ],
- [
- 118.02841447,
- 28.56803825
- ],
- [
- 118.02788191,
- 28.56781967
- ],
- [
- 118.02762835,
- 28.56807429
- ],
- [
- 118.02763337,
- 28.56820517
- ],
- [
- 118.02795656,
- 28.56839423
- ],
- [
- 118.02809407,
- 28.56880274
- ],
- [
- 118.02849913,
- 28.5691385
- ],
- [
- 118.0287853,
- 28.56970856
- ],
- [
- 118.02943063,
- 28.57012971
- ],
- [
- 118.02962238,
- 28.57047799
- ],
- [
- 118.02937096,
- 28.57077055
- ],
- [
- 118.02896692,
- 28.57095952
- ],
- [
- 118.0274015,
- 28.57100648
- ],
- [
- 118.026428,
- 28.57056527
- ],
- [
- 118.02620356,
- 28.57057585
- ],
- [
- 118.02596725,
- 28.57076539
- ],
- [
- 118.02596221,
- 28.57091338
- ],
- [
- 118.02634032,
- 28.57124622
- ],
- [
- 118.02671518,
- 28.57181099
- ],
- [
- 118.0268009,
- 28.57306614
- ],
- [
- 118.02699943,
- 28.57372637
- ],
- [
- 118.02693364,
- 28.57466805
- ],
- [
- 118.0270582,
- 28.57518049
- ],
- [
- 118.0271081,
- 28.57545527
- ],
- [
- 118.02705708,
- 28.57572232
- ],
- [
- 118.02736231,
- 28.57594641
- ],
- [
- 118.02746715,
- 28.57617796
- ],
- [
- 118.02745489,
- 28.57675976
- ],
- [
- 118.02755289,
- 28.57727128
- ],
- [
- 118.02753664,
- 28.57826482
- ],
- [
- 118.02725939,
- 28.57847551
- ],
- [
- 118.02691712,
- 28.57898413
- ],
- [
- 118.02612705,
- 28.57944797
- ],
- [
- 118.02584372,
- 28.57948272
- ],
- [
- 118.02530616,
- 28.57939725
- ],
- [
- 118.0244214,
- 28.57896782
- ],
- [
- 118.0243557,
- 28.57878007
- ],
- [
- 118.02466776,
- 28.57866022
- ],
- [
- 118.02494213,
- 28.57828067
- ],
- [
- 118.02555476,
- 28.57801123
- ],
- [
- 118.02617206,
- 28.5779916
- ],
- [
- 118.02670671,
- 28.57863484
- ],
- [
- 118.02681444,
- 28.57864157
- ],
- [
- 118.02688016,
- 28.57854442
- ],
- [
- 118.02643244,
- 28.5775351
- ],
- [
- 118.0261064,
- 28.57725205
- ],
- [
- 118.0262479,
- 28.57706879
- ],
- [
- 118.0266142,
- 28.57694188
- ],
- [
- 118.02662714,
- 28.57678892
- ],
- [
- 118.0260156,
- 28.57664462
- ],
- [
- 118.02591581,
- 28.57619905
- ],
- [
- 118.02408663,
- 28.5759211
- ],
- [
- 118.0239139,
- 28.57607351
- ],
- [
- 118.02391997,
- 28.57642433
- ],
- [
- 118.02434186,
- 28.57684699
- ],
- [
- 118.02421328,
- 28.57716021
- ],
- [
- 118.02407857,
- 28.57786522
- ],
- [
- 118.02395073,
- 28.57795147
- ],
- [
- 118.02321354,
- 28.57805044
- ],
- [
- 118.02301209,
- 28.57818197
- ],
- [
- 118.02277187,
- 28.57819162
- ],
- [
- 118.02241673,
- 28.57844744
- ],
- [
- 118.02218334,
- 28.57843108
- ],
- [
- 118.02204978,
- 28.57832655
- ],
- [
- 118.02186127,
- 28.57833606
- ],
- [
- 118.02125659,
- 28.57863252
- ],
- [
- 118.02096141,
- 28.57920808
- ],
- [
- 118.02085075,
- 28.57998607
- ],
- [
- 118.02087264,
- 28.58013291
- ],
- [
- 118.02112577,
- 28.58019222
- ],
- [
- 118.02370635,
- 28.58040305
- ],
- [
- 118.02382306,
- 28.58033472
- ],
- [
- 118.02394661,
- 28.57993165
- ],
- [
- 118.02412904,
- 28.57980315
- ],
- [
- 118.0245032,
- 28.57980718
- ],
- [
- 118.02465688,
- 28.57990968
- ],
- [
- 118.02474138,
- 28.58286314
- ],
- [
- 118.02496755,
- 28.58350618
- ],
- [
- 118.02481706,
- 28.5839534
- ],
- [
- 118.02503856,
- 28.58463046
- ],
- [
- 118.02522484,
- 28.58565548
- ],
- [
- 118.02544314,
- 28.58596579
- ],
- [
- 118.0254783,
- 28.58644346
- ],
- [
- 118.0252858,
- 28.58674479
- ],
- [
- 118.0249195,
- 28.58705468
- ],
- [
- 118.02357288,
- 28.58779892
- ],
- [
- 118.02079732,
- 28.58786148
- ],
- [
- 118.02071725,
- 28.58790173
- ],
- [
- 118.02040516,
- 28.58879317
- ],
- [
- 118.02003316,
- 28.58918498
- ],
- [
- 118.01974591,
- 28.58928671
- ],
- [
- 118.01911543,
- 28.58935343
- ],
- [
- 118.01927913,
- 28.58971082
- ],
- [
- 118.01921125,
- 28.58990594
- ],
- [
- 118.01867266,
- 28.59031622
- ],
- [
- 118.0180483,
- 28.59047594
- ],
- [
- 118.01826153,
- 28.59084515
- ],
- [
- 118.0187455,
- 28.59086178
- ],
- [
- 118.0188252,
- 28.59093154
- ],
- [
- 118.01852609,
- 28.59138811
- ],
- [
- 118.01906032,
- 28.59148862
- ],
- [
- 118.01900069,
- 28.59188756
- ],
- [
- 118.01885382,
- 28.59221686
- ],
- [
- 118.01823948,
- 28.59264039
- ],
- [
- 118.01781075,
- 28.59324728
- ],
- [
- 118.01738279,
- 28.59331749
- ],
- [
- 118.01723917,
- 28.59342584
- ],
- [
- 118.01635552,
- 28.5947357
- ],
- [
- 118.01620111,
- 28.59507896
- ],
- [
- 118.01618997,
- 28.59522292
- ],
- [
- 118.01638526,
- 28.5953573
- ],
- [
- 118.01641038,
- 28.59549018
- ],
- [
- 118.01637047,
- 28.59628686
- ],
- [
- 118.01651009,
- 28.59674731
- ],
- [
- 118.01652471,
- 28.59787064
- ],
- [
- 118.0153033,
- 28.59848089
- ],
- [
- 118.01493526,
- 28.5992266
- ],
- [
- 118.01539687,
- 28.60004882
- ],
- [
- 118.01531783,
- 28.60075871
- ],
- [
- 118.01634891,
- 28.60077672
- ],
- [
- 118.01668925,
- 28.60093074
- ],
- [
- 118.01677576,
- 28.60110141
- ],
- [
- 118.01660914,
- 28.60147169
- ],
- [
- 118.01619623,
- 28.60202861
- ],
- [
- 118.01520206,
- 28.60279006
- ],
- [
- 118.01514314,
- 28.60338492
- ],
- [
- 118.0147531,
- 28.60525513
- ],
- [
- 118.01469126,
- 28.60637975
- ],
- [
- 118.01405897,
- 28.60747705
- ],
- [
- 118.01391712,
- 28.60793515
- ],
- [
- 118.01293378,
- 28.60865971
- ],
- [
- 118.01240527,
- 28.60953579
- ],
- [
- 118.01233951,
- 28.6103086
- ],
- [
- 118.01254584,
- 28.61145339
- ],
- [
- 118.01237815,
- 28.6118817
- ],
- [
- 118.01215376,
- 28.61211921
- ],
- [
- 118.01206615,
- 28.61234237
- ],
- [
- 118.01182446,
- 28.61342954
- ],
- [
- 118.01149162,
- 28.61424802
- ],
- [
- 118.01161388,
- 28.61608776
- ],
- [
- 118.0123318,
- 28.61671831
- ],
- [
- 118.01258018,
- 28.61716637
- ],
- [
- 118.01298401,
- 28.61761901
- ],
- [
- 118.0131315,
- 28.61832319
- ],
- [
- 118.01305571,
- 28.61885216
- ],
- [
- 118.01309446,
- 28.61905489
- ],
- [
- 118.01441586,
- 28.61986964
- ],
- [
- 118.01459032,
- 28.62009708
- ],
- [
- 118.01461723,
- 28.62025586
- ],
- [
- 118.01456946,
- 28.62058289
- ],
- [
- 118.01450556,
- 28.62054907
- ],
- [
- 118.01481176,
- 28.62082902
- ],
- [
- 118.01555058,
- 28.62103982
- ],
- [
- 118.01595946,
- 28.62144739
- ],
- [
- 118.01660675,
- 28.62162851
- ],
- [
- 118.01706738,
- 28.6215332
- ],
- [
- 118.01728673,
- 28.62161057
- ],
- [
- 118.01776742,
- 28.6221339
- ],
- [
- 118.01796488,
- 28.62224129
- ],
- [
- 118.01836093,
- 28.62173446
- ],
- [
- 118.01859431,
- 28.62156685
- ],
- [
- 118.01834805,
- 28.62118281
- ],
- [
- 118.01869203,
- 28.62090596
- ],
- [
- 118.01888447,
- 28.62091342
- ],
- [
- 118.01909302,
- 28.62153253
- ],
- [
- 118.02002829,
- 28.62175875
- ],
- [
- 118.02006239,
- 28.62193758
- ],
- [
- 118.02000134,
- 28.62209966
- ],
- [
- 118.02024975,
- 28.62266568
- ],
- [
- 118.02136071,
- 28.621907
- ],
- [
- 118.0220889,
- 28.62170611
- ],
- [
- 118.02303764,
- 28.6206401
- ],
- [
- 118.02349733,
- 28.61979023
- ],
- [
- 118.02396022,
- 28.61925429
- ],
- [
- 118.02443495,
- 28.61903713
- ],
- [
- 118.02471937,
- 28.61869157
- ],
- [
- 118.02491688,
- 28.61856205
- ],
- [
- 118.0252042,
- 28.61793566
- ],
- [
- 118.02563225,
- 28.61783557
- ],
- [
- 118.02593852,
- 28.61826653
- ],
- [
- 118.02629545,
- 28.6184884
- ],
- [
- 118.02661644,
- 28.61903933
- ],
- [
- 118.02691376,
- 28.61927243
- ],
- [
- 118.02725492,
- 28.61929448
- ],
- [
- 118.02760903,
- 28.61900273
- ],
- [
- 118.02782455,
- 28.61840245
- ],
- [
- 118.02785654,
- 28.6180806
- ],
- [
- 118.02761019,
- 28.61800128
- ],
- [
- 118.0277578,
- 28.61779697
- ],
- [
- 118.02770395,
- 28.61766317
- ],
- [
- 118.02739693,
- 28.61738511
- ],
- [
- 118.02731688,
- 28.61696352
- ],
- [
- 118.02708276,
- 28.61667826
- ],
- [
- 118.02694307,
- 28.6165947
- ],
- [
- 118.02654196,
- 28.61656077
- ],
- [
- 118.02621197,
- 28.61622179
- ],
- [
- 118.02628169,
- 28.61557898
- ],
- [
- 118.02651226,
- 28.61524653
- ],
- [
- 118.02681537,
- 28.61498783
- ],
- [
- 118.02685237,
- 28.61483787
- ],
- [
- 118.02675976,
- 28.61432834
- ],
- [
- 118.02687935,
- 28.61422512
- ],
- [
- 118.02708296,
- 28.6143015
- ],
- [
- 118.0279797,
- 28.61389536
- ],
- [
- 118.02826193,
- 28.61435042
- ],
- [
- 118.02861422,
- 28.61449542
- ],
- [
- 118.02942011,
- 28.61457934
- ],
- [
- 118.02957272,
- 28.61485682
- ],
- [
- 118.02965134,
- 28.61524136
- ],
- [
- 118.02985782,
- 28.61550376
- ],
- [
- 118.03091153,
- 28.61576196
- ],
- [
- 118.03118773,
- 28.61567329
- ],
- [
- 118.0312937,
- 28.61549213
- ],
- [
- 118.03115797,
- 28.61509568
- ],
- [
- 118.03115585,
- 28.61469288
- ],
- [
- 118.03142631,
- 28.61441037
- ],
- [
- 118.03131752,
- 28.6140618
- ],
- [
- 118.03129784,
- 28.61315925
- ],
- [
- 118.03131692,
- 28.61263153
- ],
- [
- 118.03148147,
- 28.6119794
- ],
- [
- 118.03135364,
- 28.611551
- ],
- [
- 118.03153325,
- 28.61121565
- ],
- [
- 118.03163026,
- 28.61082365
- ],
- [
- 118.03155127,
- 28.61053096
- ],
- [
- 118.03155848,
- 28.61010321
- ],
- [
- 118.03166625,
- 28.60985007
- ],
- [
- 118.0315945,
- 28.60896771
- ],
- [
- 118.03127522,
- 28.60873759
- ],
- [
- 118.03127416,
- 28.60858368
- ],
- [
- 118.03211542,
- 28.60732716
- ],
- [
- 118.03209028,
- 28.60724528
- ],
- [
- 118.03188376,
- 28.60728177
- ],
- [
- 118.03134212,
- 28.60765194
- ],
- [
- 118.03081123,
- 28.60834395
- ],
- [
- 118.03043916,
- 28.60826492
- ],
- [
- 118.03043018,
- 28.60819397
- ],
- [
- 118.03163242,
- 28.60635586
- ],
- [
- 118.03178834,
- 28.60590174
- ],
- [
- 118.03199773,
- 28.60594422
- ],
- [
- 118.03209758,
- 28.60589297
- ],
- [
- 118.03177622,
- 28.60482132
- ],
- [
- 118.03227833,
- 28.60486199
- ],
- [
- 118.03263249,
- 28.60458531
- ],
- [
- 118.03245689,
- 28.60416395
- ],
- [
- 118.03254679,
- 28.60292432
- ],
- [
- 118.03307659,
- 28.60273708
- ],
- [
- 118.0332303,
- 28.6029516
- ],
- [
- 118.03332899,
- 28.60387394
- ],
- [
- 118.03390255,
- 28.60462412
- ],
- [
- 118.03411591,
- 28.60458861
- ],
- [
- 118.0339852,
- 28.60422614
- ],
- [
- 118.03359733,
- 28.60359641
- ],
- [
- 118.03349252,
- 28.6027661
- ],
- [
- 118.0332332,
- 28.60255381
- ],
- [
- 118.03298861,
- 28.60251042
- ],
- [
- 118.03240315,
- 28.60260686
- ],
- [
- 118.0321485,
- 28.60257952
- ],
- [
- 118.03203107,
- 28.6023139
- ],
- [
- 118.03204295,
- 28.60199705
- ],
- [
- 118.03230947,
- 28.60183446
- ],
- [
- 118.03264853,
- 28.60178766
- ],
- [
- 118.0329729,
- 28.60137999
- ],
- [
- 118.03346787,
- 28.60115092
- ],
- [
- 118.03362051,
- 28.60119553
- ],
- [
- 118.03377493,
- 28.60158601
- ],
- [
- 118.03380902,
- 28.60202167
- ],
- [
- 118.03397352,
- 28.60210223
- ],
- [
- 118.03428566,
- 28.60200756
- ],
- [
- 118.03464412,
- 28.60221854
- ],
- [
- 118.03473175,
- 28.60237926
- ],
- [
- 118.03470192,
- 28.60263319
- ],
- [
- 118.0343276,
- 28.6031069
- ],
- [
- 118.03423778,
- 28.60336295
- ],
- [
- 118.03426469,
- 28.60366171
- ],
- [
- 118.03438933,
- 28.60373544
- ],
- [
- 118.03461209,
- 28.60305026
- ],
- [
- 118.03488941,
- 28.60276272
- ],
- [
- 118.03514194,
- 28.60261612
- ],
- [
- 118.03529244,
- 28.60267774
- ],
- [
- 118.0357116,
- 28.60310952
- ],
- [
- 118.03580535,
- 28.60311937
- ],
- [
- 118.03619943,
- 28.60296749
- ],
- [
- 118.03623142,
- 28.60271653
- ],
- [
- 118.03658669,
- 28.60262277
- ],
- [
- 118.03694879,
- 28.60263686
- ],
- [
- 118.03701884,
- 28.60258371
- ],
- [
- 118.03700774,
- 28.60217894
- ],
- [
- 118.0371396,
- 28.6019048
- ],
- [
- 118.03753766,
- 28.60154001
- ],
- [
- 118.03749277,
- 28.60142425
- ],
- [
- 118.03732429,
- 28.60139657
- ],
- [
- 118.03673151,
- 28.60200669
- ],
- [
- 118.03657273,
- 28.60206904
- ],
- [
- 118.03637912,
- 28.60198853
- ],
- [
- 118.03628536,
- 28.60205568
- ],
- [
- 118.03618654,
- 28.60236176
- ],
- [
- 118.03608165,
- 28.60244
- ],
- [
- 118.03568257,
- 28.60235099
- ],
- [
- 118.03484067,
- 28.60146244
- ],
- [
- 118.03461009,
- 28.60107124
- ],
- [
- 118.03465717,
- 28.60085415
- ],
- [
- 118.03487378,
- 28.60068272
- ],
- [
- 118.03508427,
- 28.60067124
- ],
- [
- 118.03532745,
- 28.6007356
- ],
- [
- 118.03558103,
- 28.60096394
- ],
- [
- 118.03578143,
- 28.6014512
- ],
- [
- 118.03593624,
- 28.60149185
- ],
- [
- 118.03602605,
- 28.60144361
- ],
- [
- 118.03603791,
- 28.60134067
- ],
- [
- 118.03576676,
- 28.6007306
- ],
- [
- 118.03553724,
- 28.60052425
- ],
- [
- 118.03551714,
- 28.60030139
- ],
- [
- 118.03567379,
- 28.59992023
- ],
- [
- 118.03552723,
- 28.59996259
- ],
- [
- 118.03529875,
- 28.60027492
- ],
- [
- 118.03503724,
- 28.60043647
- ],
- [
- 118.03481992,
- 28.60046596
- ],
- [
- 118.03461123,
- 28.60033855
- ],
- [
- 118.03468947,
- 28.59943738
- ],
- [
- 118.03477139,
- 28.59935623
- ],
- [
- 118.03530417,
- 28.59935713
- ],
- [
- 118.03652567,
- 28.59959627
- ],
- [
- 118.03669237,
- 28.59977583
- ],
- [
- 118.03647282,
- 28.6001122
- ],
- [
- 118.0364577,
- 28.6003221
- ],
- [
- 118.0365935,
- 28.60046672
- ],
- [
- 118.03701349,
- 28.60050586
- ],
- [
- 118.03773921,
- 28.601145
- ],
- [
- 118.0382692,
- 28.60101993
- ],
- [
- 118.03848586,
- 28.60104251
- ],
- [
- 118.03834016,
- 28.60207196
- ],
- [
- 118.03840982,
- 28.60237162
- ],
- [
- 118.03830991,
- 28.6029096
- ],
- [
- 118.03829978,
- 28.6037562
- ],
- [
- 118.03810644,
- 28.60457622
- ],
- [
- 118.038156,
- 28.60476502
- ],
- [
- 118.03866716,
- 28.60528757
- ],
- [
- 118.03895744,
- 28.60524895
- ],
- [
- 118.03925675,
- 28.60461156
- ],
- [
- 118.03972381,
- 28.60441666
- ],
- [
- 118.04016102,
- 28.60460261
- ],
- [
- 118.04038772,
- 28.60455713
- ],
- [
- 118.04109228,
- 28.60434166
- ],
- [
- 118.04139375,
- 28.60406213
- ],
- [
- 118.04150154,
- 28.60400793
- ],
- [
- 118.04226896,
- 28.60438704
- ],
- [
- 118.04283881,
- 28.60442882
- ],
- [
- 118.04335184,
- 28.60512038
- ],
- [
- 118.04350347,
- 28.60517898
- ],
- [
- 118.04383265,
- 28.60469253
- ],
- [
- 118.04445577,
- 28.6040476
- ],
- [
- 118.0445176,
- 28.60384858
- ],
- [
- 118.04459557,
- 28.60381738
- ],
- [
- 118.04488192,
- 28.60436858
- ],
- [
- 118.0465437,
- 28.60676493
- ],
- [
- 118.0466145,
- 28.60675786
- ],
- [
- 118.04689304,
- 28.60640045
- ],
- [
- 118.04712879,
- 28.60631804
- ],
- [
- 118.04740011,
- 28.6063695
- ],
- [
- 118.04768472,
- 28.60655479
- ],
- [
- 118.04801997,
- 28.60723581
- ],
- [
- 118.04887726,
- 28.60976287
- ],
- [
- 118.04888049,
- 28.60982584
- ],
- [
- 118.04872163,
- 28.60992509
- ],
- [
- 118.04878955,
- 28.61004289
- ],
- [
- 118.04898434,
- 28.61002453
- ],
- [
- 118.04916474,
- 28.61026409
- ],
- [
- 118.04940841,
- 28.61035754
- ],
- [
- 118.05058044,
- 28.61057727
- ],
- [
- 118.0505298,
- 28.61014063
- ],
- [
- 118.05028216,
- 28.61011105
- ],
- [
- 118.05001942,
- 28.61022848
- ],
- [
- 118.04963593,
- 28.61018323
- ],
- [
- 118.04916982,
- 28.60976933
- ],
- [
- 118.04915799,
- 28.60939757
- ],
- [
- 118.04951022,
- 28.60913801
- ],
- [
- 118.04953252,
- 28.60895905
- ],
- [
- 118.04933486,
- 28.60879751
- ],
- [
- 118.04895146,
- 28.60784769
- ],
- [
- 118.04825364,
- 28.60645374
- ],
- [
- 118.0483586,
- 28.60618772
- ],
- [
- 118.04912013,
- 28.60659105
- ],
- [
- 118.04929406,
- 28.60676856
- ],
- [
- 118.04930986,
- 28.60697543
- ],
- [
- 118.0491251,
- 28.60727164
- ],
- [
- 118.049239,
- 28.60767622
- ],
- [
- 118.04975395,
- 28.60861681
- ],
- [
- 118.050288,
- 28.60907656
- ],
- [
- 118.05084617,
- 28.60925444
- ],
- [
- 118.05103881,
- 28.60949895
- ],
- [
- 118.05116165,
- 28.61040034
- ],
- [
- 118.05135428,
- 28.61076475
- ],
- [
- 118.05124751,
- 28.61103985
- ],
- [
- 118.05063934,
- 28.6112188
- ],
- [
- 118.05008512,
- 28.6111369
- ],
- [
- 118.04980261,
- 28.6111994
- ],
- [
- 118.04946618,
- 28.61147593
- ],
- [
- 118.04923073,
- 28.61193811
- ],
- [
- 118.04931838,
- 28.61250969
- ],
- [
- 118.04919865,
- 28.61306764
- ],
- [
- 118.04922952,
- 28.61348632
- ],
- [
- 118.04903287,
- 28.61420336
- ],
- [
- 118.04901663,
- 28.61497699
- ],
- [
- 118.04909241,
- 28.61569747
- ],
- [
- 118.04885191,
- 28.61641756
- ],
- [
- 118.04839076,
- 28.61694117
- ],
- [
- 118.04789838,
- 28.61719301
- ],
- [
- 118.04733847,
- 28.61726103
- ],
- [
- 118.04817676,
- 28.6189516
- ],
- [
- 118.0483435,
- 28.61911013
- ],
- [
- 118.04867702,
- 28.61912649
- ],
- [
- 118.04959241,
- 28.61915974
- ],
- [
- 118.05107111,
- 28.61859829
- ],
- [
- 118.05150243,
- 28.6186405
- ],
- [
- 118.05191574,
- 28.61916743
- ],
- [
- 118.05225829,
- 28.61930777
- ],
- [
- 118.05241896,
- 28.61925252
- ],
- [
- 118.05257283,
- 28.61899237
- ],
- [
- 118.0531379,
- 28.61904337
- ],
- [
- 118.05351823,
- 28.61895276
- ],
- [
- 118.0538637,
- 28.61869328
- ],
- [
- 118.05410246,
- 28.61792925
- ],
- [
- 118.05425236,
- 28.61798594
- ],
- [
- 118.05436129,
- 28.61792179
- ],
- [
- 118.05458599,
- 28.6176386
- ],
- [
- 118.05483841,
- 28.61695947
- ],
- [
- 118.05494165,
- 28.61619577
- ],
- [
- 118.05520014,
- 28.61612338
- ],
- [
- 118.05578323,
- 28.61636529
- ],
- [
- 118.05597306,
- 28.61633691
- ],
- [
- 118.0562467,
- 28.61563384
- ],
- [
- 118.05601517,
- 28.6156782
- ],
- [
- 118.05578543,
- 28.61587153
- ],
- [
- 118.05559852,
- 28.61546398
- ],
- [
- 118.05594509,
- 28.61539244
- ],
- [
- 118.05675225,
- 28.61491042
- ],
- [
- 118.05677813,
- 28.61503434
- ],
- [
- 118.05663826,
- 28.6151945
- ],
- [
- 118.05687193,
- 28.615412
- ],
- [
- 118.05688199,
- 28.61551687
- ],
- [
- 118.05673024,
- 28.61580298
- ],
- [
- 118.05675502,
- 28.61619073
- ],
- [
- 118.05657237,
- 28.61636599
- ],
- [
- 118.05650439,
- 28.61671593
- ],
- [
- 118.05607475,
- 28.61693251
- ],
- [
- 118.05611465,
- 28.61701538
- ],
- [
- 118.05648926,
- 28.61709475
- ],
- [
- 118.05653237,
- 28.61747446
- ],
- [
- 118.05631052,
- 28.61771068
- ],
- [
- 118.05641218,
- 28.61879194
- ],
- [
- 118.05698337,
- 28.61987748
- ],
- [
- 118.0568575,
- 28.62035048
- ],
- [
- 118.05634406,
- 28.62082904
- ],
- [
- 118.05629225,
- 28.62124489
- ],
- [
- 118.05619518,
- 28.62133203
- ],
- [
- 118.0566625,
- 28.62195196
- ],
- [
- 118.0575754,
- 28.62129484
- ],
- [
- 118.05787931,
- 28.62021691
- ],
- [
- 118.05788221,
- 28.61985511
- ],
- [
- 118.05722011,
- 28.61787618
- ],
- [
- 118.05772278,
- 28.61737462
- ],
- [
- 118.0579662,
- 28.61735229
- ],
- [
- 118.05826604,
- 28.61753173
- ],
- [
- 118.05884137,
- 28.61706211
- ],
- [
- 118.05878134,
- 28.61687024
- ],
- [
- 118.05847071,
- 28.61664187
- ],
- [
- 118.05826113,
- 28.61606648
- ],
- [
- 118.0582511,
- 28.61572368
- ],
- [
- 118.05834208,
- 28.61557161
- ],
- [
- 118.0587606,
- 28.61555793
- ],
- [
- 118.05924276,
- 28.61564716
- ],
- [
- 118.05945383,
- 28.61564684
- ],
- [
- 118.0595725,
- 28.61555878
- ],
- [
- 118.05994614,
- 28.6150105
- ],
- [
- 118.06043167,
- 28.61401724
- ],
- [
- 118.06137964,
- 28.61312138
- ],
- [
- 118.06130775,
- 28.61267567
- ],
- [
- 118.06188027,
- 28.61244099
- ],
- [
- 118.06214605,
- 28.61210483
- ],
- [
- 118.06187217,
- 28.61174678
- ],
- [
- 118.06195526,
- 28.61164576
- ],
- [
- 118.06195516,
- 28.6113385
- ],
- [
- 118.06206522,
- 28.61110941
- ],
- [
- 118.0626547,
- 28.61043701
- ],
- [
- 118.06269067,
- 28.610279
- ],
- [
- 118.06224909,
- 28.60984683
- ],
- [
- 118.06225594,
- 28.60965692
- ],
- [
- 118.06234081,
- 28.6096318
- ],
- [
- 118.06307298,
- 28.61006556
- ],
- [
- 118.06331573,
- 28.61005733
- ],
- [
- 118.06352183,
- 28.60980212
- ],
- [
- 118.06376349,
- 28.61001068
- ],
- [
- 118.06411415,
- 28.60998828
- ],
- [
- 118.06437277,
- 28.6097331
- ],
- [
- 118.06457884,
- 28.6098308
- ],
- [
- 118.06510218,
- 28.60950325
- ],
- [
- 118.06491052,
- 28.60905075
- ],
- [
- 118.06491448,
- 28.6089078
- ],
- [
- 118.06500224,
- 28.6089157
- ],
- [
- 118.06572478,
- 28.60953748
- ],
- [
- 118.06590749,
- 28.60963126
- ],
- [
- 118.06608949,
- 28.60960801
- ],
- [
- 118.06599747,
- 28.60886851
- ],
- [
- 118.06595863,
- 28.60878355
- ],
- [
- 118.06576081,
- 28.60870688
- ],
- [
- 118.06600038,
- 28.60856662
- ],
- [
- 118.06605254,
- 28.60841067
- ],
- [
- 118.06602452,
- 28.6080059
- ],
- [
- 118.06559686,
- 28.60793545
- ],
- [
- 118.06542319,
- 28.60741095
- ],
- [
- 118.06504445,
- 28.60744534
- ],
- [
- 118.06474087,
- 28.60762967
- ],
- [
- 118.06458191,
- 28.60755188
- ],
- [
- 118.06493263,
- 28.60698572
- ],
- [
- 118.06494455,
- 28.60632309
- ],
- [
- 118.06486976,
- 28.60614328
- ],
- [
- 118.06506363,
- 28.60599308
- ],
- [
- 118.0653874,
- 28.60521106
- ],
- [
- 118.06526262,
- 28.60489736
- ],
- [
- 118.06455122,
- 28.60466634
- ],
- [
- 118.06410457,
- 28.60420023
- ],
- [
- 118.06385495,
- 28.60445638
- ],
- [
- 118.06379484,
- 28.60498216
- ],
- [
- 118.06364091,
- 28.60510335
- ],
- [
- 118.06358193,
- 28.60503848
- ],
- [
- 118.06362405,
- 28.60456364
- ],
- [
- 118.0634723,
- 28.60432798
- ],
- [
- 118.06258009,
- 28.6038014
- ],
- [
- 118.06287395,
- 28.60327126
- ],
- [
- 118.06343142,
- 28.60284673
- ],
- [
- 118.06403888,
- 28.602643
- ],
- [
- 118.0642486,
- 28.60211703
- ],
- [
- 118.06420653,
- 28.6020301
- ],
- [
- 118.06381812,
- 28.60193066
- ],
- [
- 118.06367931,
- 28.60180194
- ],
- [
- 118.06362429,
- 28.60170405
- ],
- [
- 118.06370522,
- 28.60157503
- ],
- [
- 118.06437563,
- 28.60135522
- ],
- [
- 118.06467234,
- 28.60137382
- ],
- [
- 118.06479824,
- 28.60123378
- ],
- [
- 118.06503315,
- 28.6006038
- ],
- [
- 118.0654058,
- 28.60027653
- ],
- [
- 118.06479438,
- 28.60000238
- ],
- [
- 118.0647444,
- 28.59988847
- ],
- [
- 118.06483037,
- 28.59980147
- ],
- [
- 118.06621515,
- 28.59949185
- ],
- [
- 118.06669353,
- 28.5996702
- ],
- [
- 118.06714317,
- 28.59952476
- ],
- [
- 118.06777878,
- 28.59950011
- ],
- [
- 118.06802451,
- 28.59897701
- ],
- [
- 118.06776878,
- 28.59869249
- ],
- [
- 118.06773391,
- 28.59844066
- ],
- [
- 118.06803687,
- 28.59746474
- ],
- [
- 118.06810562,
- 28.59696991
- ],
- [
- 118.06805492,
- 28.59678205
- ],
- [
- 118.06755024,
- 28.59670471
- ],
- [
- 118.06713553,
- 28.59630335
- ],
- [
- 118.06702258,
- 28.59630951
- ],
- [
- 118.06627506,
- 28.59704902
- ],
- [
- 118.06606429,
- 28.59697434
- ],
- [
- 118.06564998,
- 28.59649304
- ],
- [
- 118.06562702,
- 28.59572646
- ],
- [
- 118.06620432,
- 28.5956448
- ],
- [
- 118.06636836,
- 28.59540469
- ],
- [
- 118.06631047,
- 28.59517186
- ],
- [
- 118.06585264,
- 28.59458671
- ],
- [
- 118.06616345,
- 28.59409256
- ],
- [
- 118.06615375,
- 28.59394468
- ],
- [
- 118.06597177,
- 28.59363104
- ],
- [
- 118.06594198,
- 28.5929054
- ],
- [
- 118.0661327,
- 28.59187471
- ],
- [
- 118.06636872,
- 28.59115577
- ],
- [
- 118.0664867,
- 28.59113161
- ],
- [
- 118.06681724,
- 28.59144004
- ],
- [
- 118.06704884,
- 28.59198653
- ],
- [
- 118.06750458,
- 28.59215998
- ],
- [
- 118.068202,
- 28.59299876
- ],
- [
- 118.06881747,
- 28.59334991
- ],
- [
- 118.06929013,
- 28.59376923
- ],
- [
- 118.06952612,
- 28.59383789
- ],
- [
- 118.06972974,
- 28.5938097
- ],
- [
- 118.07019567,
- 28.59336942
- ],
- [
- 118.07040148,
- 28.59296747
- ],
- [
- 118.07011476,
- 28.59286575
- ],
- [
- 118.06997772,
- 28.59256408
- ],
- [
- 118.06985073,
- 28.59245321
- ],
- [
- 118.06926615,
- 28.59240686
- ],
- [
- 118.06894959,
- 28.59223826
- ],
- [
- 118.06908848,
- 28.59185238
- ],
- [
- 118.06940436,
- 28.59148016
- ],
- [
- 118.06969221,
- 28.59097412
- ],
- [
- 118.0692634,
- 28.59081166
- ],
- [
- 118.06921553,
- 28.59110758
- ],
- [
- 118.0688565,
- 28.59125091
- ],
- [
- 118.06850788,
- 28.59167606
- ],
- [
- 118.06820606,
- 28.59173739
- ],
- [
- 118.06743881,
- 28.59139542
- ],
- [
- 118.06708417,
- 28.59104293
- ],
- [
- 118.06725577,
- 28.59082387
- ],
- [
- 118.06778455,
- 28.59075031
- ],
- [
- 118.06835797,
- 28.59045677
- ],
- [
- 118.06915953,
- 28.58973031
- ],
- [
- 118.06952143,
- 28.58976285
- ],
- [
- 118.07012399,
- 28.59007114
- ],
- [
- 118.07043554,
- 28.59013775
- ],
- [
- 118.07107518,
- 28.59051296
- ],
- [
- 118.07157709,
- 28.59030854
- ],
- [
- 118.07182571,
- 28.59031136
- ],
- [
- 118.07338288,
- 28.59101556
- ],
- [
- 118.07400972,
- 28.59077214
- ],
- [
- 118.07490714,
- 28.59099026
- ],
- [
- 118.0753209,
- 28.59176257
- ],
- [
- 118.07571061,
- 28.59196322
- ],
- [
- 118.07635836,
- 28.59211566
- ],
- [
- 118.07674053,
- 28.59234621
- ],
- [
- 118.07708418,
- 28.59287977
- ],
- [
- 118.0771241,
- 28.59321456
- ],
- [
- 118.07744401,
- 28.59358414
- ],
- [
- 118.0776779,
- 28.59406975
- ],
- [
- 118.07795967,
- 28.59440042
- ],
- [
- 118.07829581,
- 28.59459405
- ],
- [
- 118.07915852,
- 28.59469551
- ],
- [
- 118.07993845,
- 28.59521076
- ],
- [
- 118.07999746,
- 28.59546261
- ],
- [
- 118.0798952,
- 28.59591848
- ],
- [
- 118.08002438,
- 28.5963322
- ],
- [
- 118.08057005,
- 28.59651477
- ],
- [
- 118.08057066,
- 28.59651469
- ],
- [
- 118.08213016,
- 28.59630608
- ],
- [
- 118.08238503,
- 28.59617597
- ],
- [
- 118.08246712,
- 28.59600501
- ],
- [
- 118.08270509,
- 28.59586403
- ],
- [
- 118.08287391,
- 28.59609883
- ],
- [
- 118.08303194,
- 28.59615471
- ],
- [
- 118.08372711,
- 28.5960695
- ],
- [
- 118.08391107,
- 28.59612637
- ],
- [
- 118.08412599,
- 28.5962372
- ],
- [
- 118.08489391,
- 28.59640189
- ],
- [
- 118.08501195,
- 28.59701949
- ],
- [
- 118.08585804,
- 28.59699024
- ],
- [
- 118.08660622,
- 28.59713592
- ],
- [
- 118.08718919,
- 28.59698689
- ],
- [
- 118.08719748,
- 28.59688893
- ],
- [
- 118.08690117,
- 28.59654519
- ],
- [
- 118.0866981,
- 28.59643424
- ],
- [
- 118.08629411,
- 28.59649535
- ],
- [
- 118.08595096,
- 28.59669533
- ],
- [
- 118.08557004,
- 28.59663248
- ],
- [
- 118.08555996,
- 28.5965276
- ],
- [
- 118.08567014,
- 28.59647755
- ],
- [
- 118.08617817,
- 28.59645436
- ],
- [
- 118.08638018,
- 28.59630542
- ],
- [
- 118.08648822,
- 28.59605252
- ],
- [
- 118.08642427,
- 28.59432835
- ],
- [
- 118.08645741,
- 28.59420843
- ],
- [
- 118.08690641,
- 28.59416827
- ],
- [
- 118.08708535,
- 28.59428517
- ],
- [
- 118.08674148,
- 28.59443423
- ],
- [
- 118.08665242,
- 28.59590549
- ],
- [
- 118.08669237,
- 28.59610041
- ],
- [
- 118.08684827,
- 28.59615839
- ],
- [
- 118.08716226,
- 28.5960393
- ],
- [
- 118.08701136,
- 28.59634222
- ],
- [
- 118.08717625,
- 28.59661007
- ],
- [
- 118.08797856,
- 28.59602318
- ],
- [
- 118.08834983,
- 28.59589312
- ],
- [
- 118.08857164,
- 28.59600003
- ],
- [
- 118.08864868,
- 28.59619189
- ],
- [
- 118.08855252,
- 28.59633683
- ],
- [
- 118.0886425,
- 28.59682366
- ],
- [
- 118.08937672,
- 28.59724326
- ],
- [
- 118.08959891,
- 28.59727624
- ],
- [
- 118.08946605,
- 28.59701836
- ],
- [
- 118.09005416,
- 28.59660052
- ],
- [
- 118.09013701,
- 28.59642159
- ],
- [
- 118.09000414,
- 28.59621569
- ],
- [
- 118.08912188,
- 28.59586401
- ],
- [
- 118.08890873,
- 28.59550917
- ],
- [
- 118.08894079,
- 28.59543423
- ],
- [
- 118.0891889,
- 28.59546117
- ],
- [
- 118.08937001,
- 28.59573101
- ],
- [
- 118.09015937,
- 28.59598781
- ],
- [
- 118.09076835,
- 28.59597974
- ],
- [
- 118.09124556,
- 28.59568878
- ],
- [
- 118.0914206,
- 28.59565881
- ],
- [
- 118.09144867,
- 28.59584169
- ],
- [
- 118.09100457,
- 28.59642545
- ],
- [
- 118.09102361,
- 28.59696519
- ],
- [
- 118.09092637,
- 28.59697122
- ],
- [
- 118.0906815,
- 28.59663445
- ],
- [
- 118.09021728,
- 28.59678437
- ],
- [
- 118.08973684,
- 28.59727119
- ],
- [
- 118.08980993,
- 28.59737418
- ],
- [
- 118.09027918,
- 28.59737007
- ],
- [
- 118.09072535,
- 28.59765995
- ],
- [
- 118.0908424,
- 28.59763592
- ],
- [
- 118.09122958,
- 28.59729405
- ],
- [
- 118.09141253,
- 28.59739002
- ],
- [
- 118.09172582,
- 28.59784374
- ],
- [
- 118.09169947,
- 28.59861737
- ],
- [
- 118.09202071,
- 28.59884422
- ],
- [
- 118.09237402,
- 28.59895117
- ],
- [
- 118.09322732,
- 28.59830645
- ],
- [
- 118.09337249,
- 28.59814354
- ],
- [
- 118.09355551,
- 28.59763079
- ],
- [
- 118.09404578,
- 28.59701911
- ],
- [
- 118.09418806,
- 28.59703117
- ],
- [
- 118.09585574,
- 28.59826768
- ],
- [
- 118.09609488,
- 28.59889038
- ],
- [
- 118.09625301,
- 28.59902039
- ],
- [
- 118.09641405,
- 28.59885247
- ],
- [
- 118.09654736,
- 28.5985586
- ],
- [
- 118.09670335,
- 28.5985347
- ],
- [
- 118.0966143,
- 28.59932828
- ],
- [
- 118.09670723,
- 28.59947618
- ],
- [
- 118.09766693,
- 28.59956433
- ],
- [
- 118.0981403,
- 28.5997474
- ],
- [
- 118.09857371,
- 28.59974643
- ],
- [
- 118.09873871,
- 28.59982851
- ],
- [
- 118.09959214,
- 28.60083723
- ],
- [
- 118.10018589,
- 28.60111528
- ],
- [
- 118.1004111,
- 28.60089838
- ],
- [
- 118.10044498,
- 28.60074546
- ],
- [
- 118.1000487,
- 28.60003577
- ],
- [
- 118.09978355,
- 28.59974882
- ],
- [
- 118.09975546,
- 28.59960281
- ],
- [
- 118.0998387,
- 28.59947195
- ],
- [
- 118.10001272,
- 28.59948496
- ],
- [
- 118.10064137,
- 28.60048672
- ],
- [
- 118.10073719,
- 28.60074556
- ],
- [
- 118.10062113,
- 28.6011514
- ],
- [
- 118.10065029,
- 28.60154722
- ],
- [
- 118.10077026,
- 28.60170216
- ],
- [
- 118.10033497,
- 28.60215278
- ],
- [
- 118.10020163,
- 28.60244159
- ],
- [
- 118.10023655,
- 28.60275545
- ],
- [
- 118.10033164,
- 28.60309129
- ],
- [
- 118.10100824,
- 28.60388915
- ],
- [
- 118.10131955,
- 28.60401618
- ],
- [
- 118.10151665,
- 28.60395931
- ],
- [
- 118.10178007,
- 28.60369053
- ],
- [
- 118.10216635,
- 28.60362367
- ],
- [
- 118.10276488,
- 28.60359998
- ],
- [
- 118.10342359,
- 28.60373619
- ],
- [
- 118.103842,
- 28.60343053
- ],
- [
- 118.10428958,
- 28.60331775
- ],
- [
- 118.10429478,
- 28.60332017
- ],
- [
- 118.10479877,
- 28.60355387
- ],
- [
- 118.10509209,
- 28.60392787
- ],
- [
- 118.10537357,
- 28.60378607
- ],
- [
- 118.10574586,
- 28.60374632
- ],
- [
- 118.10610334,
- 28.60413135
- ],
- [
- 118.10609215,
- 28.6042822
- ],
- [
- 118.1057948,
- 28.60462692
- ],
- [
- 118.10558575,
- 28.6047827
- ],
- [
- 118.1054416,
- 28.60478263
- ],
- [
- 118.10525018,
- 28.6054132
- ],
- [
- 118.10561447,
- 28.60613106
- ],
- [
- 118.10591286,
- 28.60632714
- ],
- [
- 118.10639652,
- 28.60640936
- ],
- [
- 118.10623215,
- 28.60672609
- ],
- [
- 118.10621007,
- 28.60783549
- ],
- [
- 118.10590766,
- 28.60816915
- ],
- [
- 118.10590657,
- 28.60832513
- ],
- [
- 118.10642733,
- 28.60856829
- ],
- [
- 118.10698488,
- 28.60864859
- ],
- [
- 118.10712723,
- 28.60883254
- ],
- [
- 118.10718415,
- 28.60908849
- ],
- [
- 118.10743643,
- 28.60935248
- ],
- [
- 118.10788876,
- 28.60935977
- ],
- [
- 118.10863663,
- 28.60973707
- ],
- [
- 118.1089401,
- 28.61000606
- ],
- [
- 118.10934778,
- 28.60990846
- ],
- [
- 118.10951897,
- 28.61026039
- ],
- [
- 118.10968507,
- 28.61108107
- ],
- [
- 118.11012261,
- 28.61175801
- ],
- [
- 118.11113697,
- 28.61194568
- ],
- [
- 118.11219536,
- 28.61199147
- ],
- [
- 118.11236263,
- 28.61194159
- ],
- [
- 118.1124168,
- 28.61081621
- ],
- [
- 118.11257691,
- 28.61022866
- ],
- [
- 118.11274816,
- 28.61015081
- ],
- [
- 118.11290819,
- 28.6105238
- ],
- [
- 118.11307366,
- 28.61064088
- ],
- [
- 118.11295535,
- 28.61140333
- ],
- [
- 118.11388141,
- 28.61263548
- ],
- [
- 118.11383164,
- 28.61281535
- ],
- [
- 118.11329375,
- 28.61275697
- ],
- [
- 118.11321768,
- 28.61284389
- ],
- [
- 118.11339899,
- 28.6131578
- ],
- [
- 118.1137512,
- 28.61329906
- ],
- [
- 118.11392171,
- 28.61350115
- ],
- [
- 118.11401254,
- 28.613797
- ],
- [
- 118.11388954,
- 28.61452057
- ],
- [
- 118.11416389,
- 28.61465475
- ],
- [
- 118.11475084,
- 28.61454426
- ],
- [
- 118.11561605,
- 28.61555953
- ],
- [
- 118.1163198,
- 28.61623682
- ],
- [
- 118.11651122,
- 28.61662488
- ],
- [
- 118.11701887,
- 28.61695118
- ],
- [
- 118.11772298,
- 28.61795035
- ],
- [
- 118.11879788,
- 28.61797644
- ],
- [
- 118.11951581,
- 28.61830596
- ],
- [
- 118.1198995,
- 28.61822442
- ],
- [
- 118.12059478,
- 28.61793128
- ],
- [
- 118.12045343,
- 28.61779521
- ],
- [
- 118.1205025,
- 28.61756138
- ],
- [
- 118.12070987,
- 28.61729777
- ],
- [
- 118.12120172,
- 28.61781105
- ],
- [
- 118.12126986,
- 28.61803997
- ],
- [
- 118.12140724,
- 28.61819205
- ],
- [
- 118.12247003,
- 28.61828725
- ],
- [
- 118.12257712,
- 28.61846323
- ],
- [
- 118.12263011,
- 28.61878614
- ],
- [
- 118.12284362,
- 28.61868644
- ],
- [
- 118.12311518,
- 28.61873569
- ],
- [
- 118.12332654,
- 28.61854704
- ],
- [
- 118.12442941,
- 28.6188702
- ],
- [
- 118.1251186,
- 28.61947778
- ],
- [
- 118.1255676,
- 28.62000906
- ],
- [
- 118.12516685,
- 28.62049332
- ],
- [
- 118.12474485,
- 28.62068063
- ],
- [
- 118.12452737,
- 28.62059446
- ],
- [
- 118.12440439,
- 28.6204494
- ],
- [
- 118.12420207,
- 28.62040112
- ],
- [
- 118.1243773,
- 28.62102803
- ],
- [
- 118.12428098,
- 28.62120585
- ],
- [
- 118.12435131,
- 28.62122491
- ],
- [
- 118.12473469,
- 28.62131731
- ],
- [
- 118.12474193,
- 28.62108245
- ],
- [
- 118.12501245,
- 28.6208569
- ],
- [
- 118.12533418,
- 28.62073433
- ],
- [
- 118.12558448,
- 28.62085464
- ],
- [
- 118.12583981,
- 28.62131669
- ],
- [
- 118.12598335,
- 28.62138883
- ],
- [
- 118.12595813,
- 28.6211739
- ],
- [
- 118.12560362,
- 28.62064372
- ],
- [
- 118.12558559,
- 28.62051875
- ],
- [
- 118.12569563,
- 28.6202001
- ],
- [
- 118.1260235,
- 28.62009355
- ],
- [
- 118.1262727,
- 28.62050063
- ],
- [
- 118.12684471,
- 28.62114902
- ],
- [
- 118.12711335,
- 28.62208488
- ],
- [
- 118.12711045,
- 28.62227882
- ],
- [
- 118.12694595,
- 28.62245348
- ],
- [
- 118.12644099,
- 28.62235694
- ],
- [
- 118.12568233,
- 28.62400906
- ],
- [
- 118.12545576,
- 28.62468046
- ],
- [
- 118.12494791,
- 28.62489671
- ],
- [
- 118.12487682,
- 28.62531239
- ],
- [
- 118.12494786,
- 28.62552935
- ],
- [
- 118.12578859,
- 28.62560541
- ],
- [
- 118.12619042,
- 28.62531608
- ],
- [
- 118.12622723,
- 28.62516015
- ],
- [
- 118.12644472,
- 28.62522141
- ],
- [
- 118.12646491,
- 28.6253024
- ],
- [
- 118.12620626,
- 28.62574284
- ],
- [
- 118.12586575,
- 28.62599428
- ],
- [
- 118.12575139,
- 28.626289
- ],
- [
- 118.12557393,
- 28.62632674
- ],
- [
- 118.12549276,
- 28.62649458
- ],
- [
- 118.125527,
- 28.62675945
- ],
- [
- 118.12577442,
- 28.62685771
- ],
- [
- 118.12594068,
- 28.62708676
- ],
- [
- 118.12566618,
- 28.62728233
- ],
- [
- 118.12559908,
- 28.62748212
- ],
- [
- 118.12612881,
- 28.62882416
- ],
- [
- 118.12644943,
- 28.62918032
- ],
- [
- 118.12724293,
- 28.62960609
- ],
- [
- 118.12737204,
- 28.62981315
- ],
- [
- 118.12737527,
- 28.63007501
- ],
- [
- 118.12723277,
- 28.63034873
- ],
- [
- 118.12645538,
- 28.63135421
- ],
- [
- 118.12624689,
- 28.63152288
- ],
- [
- 118.12576279,
- 28.63221886
- ],
- [
- 118.12556545,
- 28.63278027
- ],
- [
- 118.12561448,
- 28.63307322
- ],
- [
- 118.12570861,
- 28.63315933
- ],
- [
- 118.12602641,
- 28.63272292
- ],
- [
- 118.12609354,
- 28.63224122
- ],
- [
- 118.12712843,
- 28.63147201
- ],
- [
- 118.12719484,
- 28.63097034
- ],
- [
- 118.12729476,
- 28.63097047
- ],
- [
- 118.12778384,
- 28.63130392
- ],
- [
- 118.12799411,
- 28.63159601
- ],
- [
- 118.12880969,
- 28.63156911
- ],
- [
- 118.12907732,
- 28.63193233
- ],
- [
- 118.12934172,
- 28.63203757
- ],
- [
- 118.12970966,
- 28.63206407
- ],
- [
- 118.13009238,
- 28.63222749
- ],
- [
- 118.13083405,
- 28.63231649
- ],
- [
- 118.13095414,
- 28.63271748
- ],
- [
- 118.13114243,
- 28.6328856
- ],
- [
- 118.13147323,
- 28.63299607
- ],
- [
- 118.13158938,
- 28.6331881
- ],
- [
- 118.13155038,
- 28.63360983
- ],
- [
- 118.13111528,
- 28.63410989
- ],
- [
- 118.13127143,
- 28.6346599
- ],
- [
- 118.13043882,
- 28.63495954
- ],
- [
- 118.13045576,
- 28.63511545
- ],
- [
- 118.13075948,
- 28.63531277
- ],
- [
- 118.13070641,
- 28.63583145
- ],
- [
- 118.13122441,
- 28.63620394
- ],
- [
- 118.131526,
- 28.63608041
- ],
- [
- 118.13177567,
- 28.63577799
- ],
- [
- 118.13193693,
- 28.63569924
- ],
- [
- 118.13252603,
- 28.635895
- ],
- [
- 118.13287383,
- 28.63557564
- ],
- [
- 118.13321765,
- 28.63544418
- ],
- [
- 118.13336881,
- 28.63550538
- ],
- [
- 118.13350118,
- 28.63584541
- ],
- [
- 118.13348421,
- 28.6359643
- ],
- [
- 118.13303215,
- 28.63625554
- ],
- [
- 118.13296611,
- 28.63643733
- ],
- [
- 118.13302201,
- 28.63675323
- ],
- [
- 118.13319226,
- 28.63701631
- ],
- [
- 118.13387878,
- 28.63737613
- ],
- [
- 118.13399927,
- 28.63752221
- ],
- [
- 118.13363522,
- 28.63784757
- ],
- [
- 118.13367021,
- 28.63789457
- ],
- [
- 118.1339361,
- 28.63783497
- ],
- [
- 118.1344091,
- 28.63759379
- ],
- [
- 118.13462736,
- 28.63771105
- ],
- [
- 118.13474063,
- 28.63794608
- ],
- [
- 118.13455912,
- 28.63833665
- ],
- [
- 118.13413518,
- 28.6386388
- ],
- [
- 118.13381661,
- 28.63874132
- ],
- [
- 118.13352401,
- 28.63898979
- ],
- [
- 118.1334688,
- 28.63914155
- ],
- [
- 118.13409837,
- 28.63880767
- ],
- [
- 118.13436173,
- 28.63887804
- ],
- [
- 118.13443204,
- 28.63945986
- ],
- [
- 118.1341513,
- 28.64003306
- ],
- [
- 118.13467117,
- 28.64025574
- ],
- [
- 118.13478769,
- 28.64040182
- ],
- [
- 118.13490094,
- 28.64084176
- ],
- [
- 118.13504993,
- 28.64099895
- ],
- [
- 118.13525666,
- 28.64093026
- ],
- [
- 118.1353328,
- 28.64078843
- ],
- [
- 118.13534364,
- 28.64055863
- ],
- [
- 118.13510124,
- 28.63997853
- ],
- [
- 118.13522863,
- 28.63967594
- ],
- [
- 118.13524454,
- 28.63925616
- ],
- [
- 118.13587411,
- 28.63927106
- ],
- [
- 118.13620389,
- 28.63918062
- ],
- [
- 118.1368833,
- 28.63884191
- ],
- [
- 118.1372932,
- 28.6385287
- ],
- [
- 118.13702152,
- 28.63846532
- ],
- [
- 118.13654345,
- 28.63855453
- ],
- [
- 118.13641321,
- 28.63848336
- ],
- [
- 118.13646445,
- 28.63836651
- ],
- [
- 118.13680108,
- 28.63827302
- ],
- [
- 118.13683321,
- 28.63808822
- ],
- [
- 118.13706665,
- 28.63808354
- ],
- [
- 118.13798784,
- 28.63755732
- ],
- [
- 118.13815527,
- 28.63734062
- ],
- [
- 118.13814017,
- 28.63669996
- ],
- [
- 118.13797709,
- 28.63659275
- ],
- [
- 118.13775339,
- 28.63657342
- ],
- [
- 118.13743262,
- 28.63671883
- ],
- [
- 118.13759898,
- 28.63644329
- ],
- [
- 118.13802907,
- 28.63632604
- ],
- [
- 118.13810742,
- 28.6357135
- ],
- [
- 118.13850324,
- 28.63561913
- ],
- [
- 118.13909968,
- 28.63562205
- ],
- [
- 118.13922764,
- 28.6371115
- ],
- [
- 118.13932506,
- 28.63713666
- ],
- [
- 118.13954049,
- 28.636983
- ],
- [
- 118.13978408,
- 28.63665165
- ],
- [
- 118.13976496,
- 28.63650662
- ],
- [
- 118.13962282,
- 28.63627657
- ],
- [
- 118.13960552,
- 28.63605265
- ],
- [
- 118.13982132,
- 28.63565424
- ],
- [
- 118.14032035,
- 28.63566404
- ],
- [
- 118.14043478,
- 28.6351685
- ],
- [
- 118.14041061,
- 28.63510243
- ],
- [
- 118.13968392,
- 28.63485345
- ],
- [
- 118.13943244,
- 28.63463815
- ],
- [
- 118.13893414,
- 28.63467631
- ],
- [
- 118.13878405,
- 28.63455113
- ],
- [
- 118.13875883,
- 28.63409332
- ],
- [
- 118.1393755,
- 28.63383245
- ],
- [
- 118.13904578,
- 28.63289247
- ],
- [
- 118.13904076,
- 28.63248669
- ],
- [
- 118.13821488,
- 28.63212153
- ],
- [
- 118.13801936,
- 28.63162352
- ],
- [
- 118.13817382,
- 28.63128995
- ],
- [
- 118.13807066,
- 28.63086998
- ],
- [
- 118.13774777,
- 28.63046073
- ],
- [
- 118.13745016,
- 28.62975657
- ],
- [
- 118.13818012,
- 28.62931497
- ],
- [
- 118.13841541,
- 28.6288206
- ],
- [
- 118.13846559,
- 28.62849091
- ],
- [
- 118.1381149,
- 28.62830443
- ],
- [
- 118.13717177,
- 28.62799514
- ],
- [
- 118.13724286,
- 28.62781229
- ],
- [
- 118.13739441,
- 28.62769064
- ],
- [
- 118.13784254,
- 28.6276603
- ],
- [
- 118.13852702,
- 28.62737856
- ],
- [
- 118.13894303,
- 28.62756308
- ],
- [
- 118.13882063,
- 28.62862334
- ],
- [
- 118.13859183,
- 28.62904279
- ],
- [
- 118.1382963,
- 28.62934213
- ],
- [
- 118.13832443,
- 28.62944715
- ],
- [
- 118.13878119,
- 28.6298926
- ],
- [
- 118.1388905,
- 28.63014464
- ],
- [
- 118.13892764,
- 28.63042661
- ],
- [
- 118.13868186,
- 28.63118775
- ],
- [
- 118.13877925,
- 28.63156876
- ],
- [
- 118.13891347,
- 28.63158598
- ],
- [
- 118.13908886,
- 28.63117247
- ],
- [
- 118.13908999,
- 28.63062575
- ],
- [
- 118.13917408,
- 28.63042493
- ],
- [
- 118.14012522,
- 28.63044849
- ],
- [
- 118.13999389,
- 28.63028834
- ],
- [
- 118.13921741,
- 28.63010018
- ],
- [
- 118.13881731,
- 28.62946187
- ],
- [
- 118.13876032,
- 28.62916296
- ],
- [
- 118.13899274,
- 28.6286076
- ],
- [
- 118.13908908,
- 28.6285268
- ],
- [
- 118.13941383,
- 28.62850537
- ],
- [
- 118.13925255,
- 28.62835021
- ],
- [
- 118.1392136,
- 28.62817024
- ],
- [
- 118.13946805,
- 28.62731007
- ],
- [
- 118.139366,
- 28.62655134
- ],
- [
- 118.13944216,
- 28.62624661
- ],
- [
- 118.13921775,
- 28.62602632
- ],
- [
- 118.13914853,
- 28.62530766
- ],
- [
- 118.13895225,
- 28.62519239
- ],
- [
- 118.13847308,
- 28.62522762
- ],
- [
- 118.13807725,
- 28.62547284
- ],
- [
- 118.13786655,
- 28.62524268
- ],
- [
- 118.13794775,
- 28.62502386
- ],
- [
- 118.13825338,
- 28.62483346
- ],
- [
- 118.13868964,
- 28.62438339
- ],
- [
- 118.13920168,
- 28.62399543
- ],
- [
- 118.13928001,
- 28.6236397
- ],
- [
- 118.1392259,
- 28.6234427
- ],
- [
- 118.13866378,
- 28.62302407
- ],
- [
- 118.13854831,
- 28.62301984
- ],
- [
- 118.13845129,
- 28.62265691
- ],
- [
- 118.13813559,
- 28.6224515
- ],
- [
- 118.13790614,
- 28.62216329
- ],
- [
- 118.13806237,
- 28.62209859
- ],
- [
- 118.13839612,
- 28.62216505
- ],
- [
- 118.13877496,
- 28.62236354
- ],
- [
- 118.13930821,
- 28.62294512
- ],
- [
- 118.13991149,
- 28.62316692
- ],
- [
- 118.14011897,
- 28.62319424
- ],
- [
- 118.14018898,
- 28.62307544
- ],
- [
- 118.13963079,
- 28.62291667
- ],
- [
- 118.13941936,
- 28.62274138
- ],
- [
- 118.13923393,
- 28.62237533
- ],
- [
- 118.13856537,
- 28.62180055
- ],
- [
- 118.13821286,
- 28.62173298
- ],
- [
- 118.13747212,
- 28.62174685
- ],
- [
- 118.13762045,
- 28.6213153
- ],
- [
- 118.13763061,
- 28.62061071
- ],
- [
- 118.13798245,
- 28.62002351
- ],
- [
- 118.13799726,
- 28.61976968
- ],
- [
- 118.13827517,
- 28.6187916
- ],
- [
- 118.13813772,
- 28.61849355
- ],
- [
- 118.13729599,
- 28.61802646
- ],
- [
- 118.13696512,
- 28.6182019
- ],
- [
- 118.13665444,
- 28.61863023
- ],
- [
- 118.13622437,
- 28.61860259
- ],
- [
- 118.13601296,
- 28.61836236
- ],
- [
- 118.13618257,
- 28.61799884
- ],
- [
- 118.13601015,
- 28.6174468
- ],
- [
- 118.13619742,
- 28.61724919
- ],
- [
- 118.13626383,
- 28.61698546
- ],
- [
- 118.13622886,
- 28.61667758
- ],
- [
- 118.13601927,
- 28.61630341
- ],
- [
- 118.13585588,
- 28.61564254
- ],
- [
- 118.13565169,
- 28.61552224
- ],
- [
- 118.13541393,
- 28.61550991
- ],
- [
- 118.13459926,
- 28.61563967
- ],
- [
- 118.1338716,
- 28.6154227
- ],
- [
- 118.13302204,
- 28.61470777
- ],
- [
- 118.13303505,
- 28.61455091
- ],
- [
- 118.1332786,
- 28.61414647
- ],
- [
- 118.13334465,
- 28.61376876
- ],
- [
- 118.13299003,
- 28.61353832
- ],
- [
- 118.13255497,
- 28.6133818
- ],
- [
- 118.13244388,
- 28.61306582
- ],
- [
- 118.132511,
- 28.61288402
- ],
- [
- 118.13277039,
- 28.61277645
- ],
- [
- 118.1326272,
- 28.61247634
- ],
- [
- 118.13265643,
- 28.61237041
- ],
- [
- 118.13298689,
- 28.61228399
- ],
- [
- 118.13321745,
- 28.61191947
- ],
- [
- 118.13263841,
- 28.61210259
- ],
- [
- 118.13235666,
- 28.61206522
- ],
- [
- 118.13161538,
- 28.61129254
- ],
- [
- 118.13155731,
- 28.6111685
- ],
- [
- 118.1315952,
- 28.61094969
- ],
- [
- 118.131895,
- 28.61080718
- ],
- [
- 118.13245415,
- 28.61106686
- ],
- [
- 118.13216233,
- 28.6106666
- ],
- [
- 118.13220675,
- 28.61008097
- ],
- [
- 118.13235902,
- 28.60974637
- ],
- [
- 118.13232082,
- 28.60921954
- ],
- [
- 118.13270468,
- 28.60916414
- ],
- [
- 118.13256148,
- 28.60881914
- ],
- [
- 118.13259145,
- 28.60849328
- ],
- [
- 118.13325387,
- 28.60782263
- ],
- [
- 118.13306563,
- 28.60685885
- ],
- [
- 118.13310388,
- 28.60675096
- ],
- [
- 118.13321103,
- 28.60678503
- ],
- [
- 118.13359987,
- 28.60750829
- ],
- [
- 118.13376618,
- 28.60757348
- ],
- [
- 118.13398377,
- 28.6070401
- ],
- [
- 118.13448382,
- 28.60692884
- ],
- [
- 118.13513214,
- 28.60697785
- ],
- [
- 118.13550811,
- 28.60667049
- ],
- [
- 118.13588879,
- 28.60607143
- ],
- [
- 118.13715561,
- 28.60540563
- ],
- [
- 118.13763983,
- 28.60525652
- ],
- [
- 118.1379494,
- 28.60524396
- ],
- [
- 118.13824525,
- 28.60546634
- ],
- [
- 118.13843359,
- 28.60551557
- ],
- [
- 118.13894058,
- 28.6050576
- ],
- [
- 118.13897595,
- 28.60488476
- ],
- [
- 118.13880458,
- 28.60469064
- ],
- [
- 118.13875955,
- 28.60388097
- ],
- [
- 118.13880143,
- 28.60357114
- ],
- [
- 118.13898907,
- 28.60335653
- ],
- [
- 118.13889781,
- 28.60305054
- ],
- [
- 118.13863914,
- 28.60261538
- ],
- [
- 118.13852589,
- 28.60209948
- ],
- [
- 118.13863022,
- 28.601354
- ],
- [
- 118.1388388,
- 28.60106342
- ],
- [
- 118.13917472,
- 28.60112098
- ],
- [
- 118.1395034,
- 28.6015183
- ],
- [
- 118.14002647,
- 28.60304541
- ],
- [
- 118.14030896,
- 28.60353262
- ],
- [
- 118.14046448,
- 28.60353683
- ],
- [
- 118.14043746,
- 28.60294811
- ],
- [
- 118.14067095,
- 28.60265065
- ],
- [
- 118.14040326,
- 28.60207342
- ],
- [
- 118.14041736,
- 28.60171965
- ],
- [
- 118.14087242,
- 28.60113468
- ],
- [
- 118.1409226,
- 28.60083494
- ],
- [
- 118.14082338,
- 28.6006868
- ],
- [
- 118.14013278,
- 28.60034583
- ],
- [
- 118.13920695,
- 28.59971871
- ],
- [
- 118.13916475,
- 28.59954269
- ],
- [
- 118.13936828,
- 28.5991732
- ],
- [
- 118.13990735,
- 28.5992141
- ],
- [
- 118.14238518,
- 28.59977685
- ],
- [
- 118.14249454,
- 28.59951112
- ],
- [
- 118.14270781,
- 28.59943357
- ],
- [
- 118.14211246,
- 28.59891282
- ],
- [
- 118.14069628,
- 28.59741724
- ],
- [
- 118.13937254,
- 28.59569596
- ],
- [
- 118.1392762,
- 28.59568879
- ],
- [
- 118.13922025,
- 28.59596352
- ],
- [
- 118.13892941,
- 28.596174
- ],
- [
- 118.13895246,
- 28.5967547
- ],
- [
- 118.13887126,
- 28.5968726
- ],
- [
- 118.13831095,
- 28.59640089
- ],
- [
- 118.13835322,
- 28.59582325
- ],
- [
- 118.13745623,
- 28.59591576
- ],
- [
- 118.13690999,
- 28.59579501
- ],
- [
- 118.13595504,
- 28.59476607
- ],
- [
- 118.13473635,
- 28.59421046
- ],
- [
- 118.13423922,
- 28.59384189
- ],
- [
- 118.13408085,
- 28.59378877
- ],
- [
- 118.1326771,
- 28.59378069
- ],
- [
- 118.13205266,
- 28.59344696
- ],
- [
- 118.13072293,
- 28.59362897
- ],
- [
- 118.13040332,
- 28.59355359
- ],
- [
- 118.12956577,
- 28.59273483
- ],
- [
- 118.12929018,
- 28.59263847
- ],
- [
- 118.12913365,
- 28.59234545
- ],
- [
- 118.12914088,
- 28.59214756
- ],
- [
- 118.12933208,
- 28.59196592
- ],
- [
- 118.12992441,
- 28.59178681
- ],
- [
- 118.12990352,
- 28.59146294
- ],
- [
- 118.12978522,
- 28.59121783
- ],
- [
- 118.12959872,
- 28.59119958
- ],
- [
- 118.12877229,
- 28.59137838
- ],
- [
- 118.12846461,
- 28.59128703
- ],
- [
- 118.12853352,
- 28.59108427
- ],
- [
- 118.12953386,
- 28.59041993
- ],
- [
- 118.12950496,
- 28.5897569
- ],
- [
- 118.12906117,
- 28.58997514
- ],
- [
- 118.12891181,
- 28.58994399
- ],
- [
- 118.12892015,
- 28.58956907
- ],
- [
- 118.12893377,
- 28.58848702
- ],
- [
- 118.12880029,
- 28.58766344
- ],
- [
- 118.12592062,
- 28.58730606
- ],
- [
- 118.12427849,
- 28.5872344
- ],
- [
- 118.12351692,
- 28.58759119
- ],
- [
- 118.12158918,
- 28.5882809
- ],
- [
- 118.11959002,
- 28.58880402
- ],
- [
- 118.11701967,
- 28.58887493
- ],
- [
- 118.11542508,
- 28.58866047
- ],
- [
- 118.11447309,
- 28.58785126
- ],
- [
- 118.11133149,
- 28.58568531
- ],
- [
- 118.10926088,
- 28.58399546
- ],
- [
- 118.10595263,
- 28.58035416
- ],
- [
- 118.10521482,
- 28.57885494
- ],
- [
- 118.10521482,
- 28.57792694
- ],
- [
- 118.10500061,
- 28.57733203
- ],
- [
- 118.1041438,
- 28.57640385
- ],
- [
- 118.10064294,
- 28.56961418
- ],
- [
- 118.10095577,
- 28.56949262
- ],
- [
- 118.10099814,
- 28.56921454
- ],
- [
- 118.10113321,
- 28.56898103
- ],
- [
- 118.10136752,
- 28.56857595
- ],
- [
- 118.10172485,
- 28.56850712
- ],
- [
- 118.10273077,
- 28.5687514
- ],
- [
- 118.10299012,
- 28.56896744
- ],
- [
- 118.10376089,
- 28.56938456
- ],
- [
- 118.10398789,
- 28.56965454
- ],
- [
- 118.10444952,
- 28.56975372
- ],
- [
- 118.10441126,
- 28.57047041
- ],
- [
- 118.10490174,
- 28.57045761
- ],
- [
- 118.10526932,
- 28.57060074
- ],
- [
- 118.1058268,
- 28.57113683
- ],
- [
- 118.10663154,
- 28.57162603
- ],
- [
- 118.10667264,
- 28.57143111
- ],
- [
- 118.10651446,
- 28.57090926
- ],
- [
- 118.10703132,
- 28.57064472
- ],
- [
- 118.10736148,
- 28.57034409
- ],
- [
- 118.10779508,
- 28.57027635
- ],
- [
- 118.10979552,
- 28.57054952
- ],
- [
- 118.11004678,
- 28.57039776
- ],
- [
- 118.11037228,
- 28.570405
- ],
- [
- 118.11056836,
- 28.57050815
- ],
- [
- 118.11075869,
- 28.57049821
- ],
- [
- 118.11109933,
- 28.57069539
- ],
- [
- 118.11116131,
- 28.57093436
- ],
- [
- 118.11170886,
- 28.57131558
- ],
- [
- 118.11198033,
- 28.57103997
- ],
- [
- 118.11231378,
- 28.57112911
- ],
- [
- 118.11259317,
- 28.57111638
- ],
- [
- 118.11230301,
- 28.5706364
- ],
- [
- 118.11170822,
- 28.57028006
- ],
- [
- 118.11188526,
- 28.56985136
- ],
- [
- 118.1120886,
- 28.56961366
- ],
- [
- 118.11264739,
- 28.56943419
- ],
- [
- 118.11330747,
- 28.56950067
- ],
- [
- 118.11422358,
- 28.5692366
- ],
- [
- 118.11434471,
- 28.56925766
- ],
- [
- 118.11424482,
- 28.56951648
- ],
- [
- 118.11438793,
- 28.56978846
- ],
- [
- 118.11492872,
- 28.56988394
- ],
- [
- 118.11619569,
- 28.56979315
- ],
- [
- 118.11636083,
- 28.56974131
- ],
- [
- 118.11664427,
- 28.56922476
- ],
- [
- 118.11724821,
- 28.56933635
- ],
- [
- 118.11747251,
- 28.56908963
- ],
- [
- 118.11776602,
- 28.56903198
- ],
- [
- 118.11806966,
- 28.56864546
- ],
- [
- 118.1184793,
- 28.56846694
- ],
- [
- 118.11876998,
- 28.56798244
- ],
- [
- 118.11909848,
- 28.5679288
- ],
- [
- 118.11903719,
- 28.56781278
- ],
- [
- 118.11910355,
- 28.56771686
- ],
- [
- 118.11888614,
- 28.56737686
- ],
- [
- 118.11879891,
- 28.5669769
- ],
- [
- 118.11914564,
- 28.56600571
- ],
- [
- 118.1195283,
- 28.56578321
- ],
- [
- 118.12022446,
- 28.56587291
- ],
- [
- 118.12019441,
- 28.56614546
- ],
- [
- 118.12038719,
- 28.56678795
- ],
- [
- 118.12059424,
- 28.56730909
- ],
- [
- 118.12108689,
- 28.5681301
- ],
- [
- 118.12275462,
- 28.56886239
- ],
- [
- 118.12318643,
- 28.56898079
- ],
- [
- 118.12373244,
- 28.56921641
- ],
- [
- 118.12511775,
- 28.56929104
- ],
- [
- 118.12536736,
- 28.5690794
- ],
- [
- 118.12549181,
- 28.56880868
- ],
- [
- 118.12546877,
- 28.56837487
- ],
- [
- 118.12519614,
- 28.56788677
- ],
- [
- 118.1252672,
- 28.5677709
- ],
- [
- 118.1256921,
- 28.56749048
- ],
- [
- 118.12595251,
- 28.56753282
- ],
- [
- 118.12648562,
- 28.56742455
- ],
- [
- 118.12669518,
- 28.56744677
- ],
- [
- 118.12704576,
- 28.56761715
- ],
- [
- 118.1276059,
- 28.56804068
- ],
- [
- 118.12763691,
- 28.56814175
- ],
- [
- 118.12752544,
- 28.56830452
- ],
- [
- 118.12727221,
- 28.56849608
- ],
- [
- 118.12691832,
- 28.56893345
- ],
- [
- 118.12725298,
- 28.56986641
- ],
- [
- 118.12758841,
- 28.57003578
- ],
- [
- 118.12767676,
- 28.57034374
- ],
- [
- 118.12811246,
- 28.57073716
- ],
- [
- 118.12854416,
- 28.57168833
- ],
- [
- 118.12876886,
- 28.57196148
- ],
- [
- 118.12959127,
- 28.57240536
- ],
- [
- 118.12955014,
- 28.57255023
- ],
- [
- 118.12916233,
- 28.57288355
- ],
- [
- 118.12914029,
- 28.57331739
- ],
- [
- 118.12953808,
- 28.5744524
- ],
- [
- 118.12975448,
- 28.57485148
- ],
- [
- 118.13030455,
- 28.57543202
- ],
- [
- 118.13038353,
- 28.57560098
- ],
- [
- 118.13088461,
- 28.5754518
- ],
- [
- 118.13113714,
- 28.57540313
- ],
- [
- 118.13180271,
- 28.5754431
- ],
- [
- 118.13244088,
- 28.57561188
- ],
- [
- 118.13276271,
- 28.57520455
- ],
- [
- 118.13274181,
- 28.57493861
- ],
- [
- 118.1323688,
- 28.57464525
- ],
- [
- 118.13257628,
- 28.57417974
- ],
- [
- 118.13215565,
- 28.57398519
- ],
- [
- 118.13185806,
- 28.57369195
- ],
- [
- 118.131844,
- 28.57350401
- ],
- [
- 118.13200238,
- 28.57339727
- ],
- [
- 118.13228774,
- 28.57340766
- ],
- [
- 118.13328483,
- 28.57401182
- ],
- [
- 118.13360556,
- 28.57400932
- ],
- [
- 118.13388517,
- 28.5738308
- ],
- [
- 118.13395048,
- 28.57366996
- ],
- [
- 118.13359662,
- 28.57306375
- ],
- [
- 118.13359375,
- 28.57279486
- ],
- [
- 118.13373699,
- 28.57265716
- ],
- [
- 118.13393433,
- 28.57263838
- ],
- [
- 118.13407366,
- 28.57189192
- ],
- [
- 118.13446765,
- 28.57158871
- ],
- [
- 118.13436341,
- 28.57132264
- ],
- [
- 118.13422307,
- 28.57121052
- ],
- [
- 118.13440061,
- 28.5708379
- ],
- [
- 118.13440352,
- 28.57046413
- ],
- [
- 118.13484441,
- 28.57029386
- ],
- [
- 118.13463412,
- 28.56981469
- ],
- [
- 118.13456598,
- 28.56917489
- ],
- [
- 118.1340559,
- 28.56845653
- ],
- [
- 118.13398091,
- 28.56786565
- ],
- [
- 118.13374645,
- 28.56731754
- ],
- [
- 118.13384856,
- 28.56721873
- ],
- [
- 118.13385362,
- 28.56710575
- ],
- [
- 118.13357229,
- 28.56627276
- ],
- [
- 118.13362535,
- 28.56592299
- ],
- [
- 118.13391976,
- 28.56573747
- ],
- [
- 118.13416331,
- 28.56538698
- ],
- [
- 118.13466948,
- 28.56539673
- ],
- [
- 118.13478494,
- 28.56531198
- ],
- [
- 118.13479,
- 28.56511003
- ],
- [
- 118.13466159,
- 28.56483897
- ],
- [
- 118.13430192,
- 28.56453464
- ],
- [
- 118.13427993,
- 28.56433966
- ],
- [
- 118.13392425,
- 28.56379434
- ],
- [
- 118.1339333,
- 28.56338557
- ],
- [
- 118.13377788,
- 28.5625757
- ],
- [
- 118.13363251,
- 28.56225559
- ],
- [
- 118.13314156,
- 28.56159519
- ],
- [
- 118.13311669,
- 28.5613493
- ],
- [
- 118.13380501,
- 28.56162513
- ],
- [
- 118.13460371,
- 28.56232305
- ],
- [
- 118.13474297,
- 28.56231219
- ],
- [
- 118.13461277,
- 28.56188523
- ],
- [
- 118.13433715,
- 28.56164489
- ],
- [
- 118.13417195,
- 28.56127986
- ],
- [
- 118.13394252,
- 28.56104059
- ],
- [
- 118.1339844,
- 28.56064482
- ],
- [
- 118.13406955,
- 28.56056497
- ],
- [
- 118.13492641,
- 28.56048033
- ],
- [
- 118.13538356,
- 28.55998425
- ],
- [
- 118.13613328,
- 28.56002929
- ],
- [
- 118.13654208,
- 28.55990001
- ],
- [
- 118.13657132,
- 28.55959923
- ],
- [
- 118.13631483,
- 28.55926094
- ],
- [
- 118.13624451,
- 28.55882102
- ],
- [
- 118.13678285,
- 28.55848098
- ],
- [
- 118.13732412,
- 28.55770419
- ],
- [
- 118.13752041,
- 28.55752358
- ],
- [
- 118.13774592,
- 28.55751692
- ],
- [
- 118.13837046,
- 28.55772975
- ],
- [
- 118.13901607,
- 28.55653429
- ],
- [
- 118.1392135,
- 28.55570597
- ],
- [
- 118.13956532,
- 28.55549962
- ],
- [
- 118.14035916,
- 28.55537594
- ],
- [
- 118.14071716,
- 28.55468589
- ],
- [
- 118.14101055,
- 28.55430052
- ],
- [
- 118.14099579,
- 28.55393867
- ],
- [
- 118.1406,
- 28.55333421
- ],
- [
- 118.14023704,
- 28.55287482
- ],
- [
- 118.14015299,
- 28.55261487
- ],
- [
- 118.14050559,
- 28.55179571
- ],
- [
- 118.14070342,
- 28.55076048
- ],
- [
- 118.13950046,
- 28.55014887
- ],
- [
- 118.13908552,
- 28.55005825
- ],
- [
- 118.13874489,
- 28.55023062
- ],
- [
- 118.13876693,
- 28.54988178
- ],
- [
- 118.13806846,
- 28.54910404
- ],
- [
- 118.13850541,
- 28.54898976
- ],
- [
- 118.13885033,
- 28.54929914
- ],
- [
- 118.13890229,
- 28.54926423
- ],
- [
- 118.13895534,
- 28.54915735
- ],
- [
- 118.13885937,
- 28.54902531
- ],
- [
- 118.13877101,
- 28.54856636
- ],
- [
- 118.13883923,
- 28.54823559
- ],
- [
- 118.13955799,
- 28.54827272
- ],
- [
- 118.13983545,
- 28.54841413
- ],
- [
- 118.14011112,
- 28.54843653
- ],
- [
- 118.14025438,
- 28.54828679
- ],
- [
- 118.14022554,
- 28.54806085
- ],
- [
- 118.13983263,
- 28.54766645
- ],
- [
- 118.13949671,
- 28.54749598
- ],
- [
- 118.14032773,
- 28.54714646
- ],
- [
- 118.14041902,
- 28.54708858
- ],
- [
- 118.14029961,
- 28.54682156
- ],
- [
- 118.14037795,
- 28.54640786
- ],
- [
- 118.14030474,
- 28.54593193
- ],
- [
- 118.1406414,
- 28.54584152
- ],
- [
- 118.14129198,
- 28.54593254
- ],
- [
- 118.1413353,
- 28.54575961
- ],
- [
- 118.14111556,
- 28.54552742
- ],
- [
- 118.14079803,
- 28.54546987
- ],
- [
- 118.14011244,
- 28.54559174
- ],
- [
- 118.13951706,
- 28.5458407
- ],
- [
- 118.13956401,
- 28.54527698
- ],
- [
- 118.13972351,
- 28.54508634
- ],
- [
- 118.14047334,
- 28.5448226
- ],
- [
- 118.14101751,
- 28.54446363
- ],
- [
- 118.14103051,
- 28.54430073
- ],
- [
- 118.14083424,
- 28.54401154
- ],
- [
- 118.14043119,
- 28.54398489
- ],
- [
- 118.14027386,
- 28.54401163
- ],
- [
- 118.13975171,
- 28.54444459
- ],
- [
- 118.13966331,
- 28.54443545
- ],
- [
- 118.13960234,
- 28.54430149
- ],
- [
- 118.139024,
- 28.54355586
- ],
- [
- 118.138573,
- 28.54325125
- ],
- [
- 118.13835544,
- 28.54321492
- ],
- [
- 118.138166,
- 28.5432516
- ],
- [
- 118.13790043,
- 28.54342715
- ],
- [
- 118.13750751,
- 28.54348951
- ],
- [
- 118.13750857,
- 28.54375239
- ],
- [
- 118.13761174,
- 28.54399041
- ],
- [
- 118.13742048,
- 28.54432504
- ],
- [
- 118.13731116,
- 28.5443488
- ],
- [
- 118.13703443,
- 28.54420542
- ],
- [
- 118.13638207,
- 28.54457534
- ],
- [
- 118.13622477,
- 28.54456907
- ],
- [
- 118.1358409,
- 28.54431758
- ],
- [
- 118.13547294,
- 28.54381027
- ],
- [
- 118.13547006,
- 28.54371526
- ],
- [
- 118.13579192,
- 28.54337092
- ],
- [
- 118.13576271,
- 28.54312393
- ],
- [
- 118.13465049,
- 28.54221867
- ],
- [
- 118.1343146,
- 28.54226316
- ],
- [
- 118.13367787,
- 28.541681
- ],
- [
- 118.13415446,
- 28.54166719
- ],
- [
- 118.1343096,
- 28.54164843
- ],
- [
- 118.13473353,
- 28.54147408
- ],
- [
- 118.13491104,
- 28.54136342
- ],
- [
- 118.13494605,
- 28.5412665
- ],
- [
- 118.13479382,
- 28.5410034
- ],
- [
- 118.13469571,
- 28.5406774
- ],
- [
- 118.13500743,
- 28.54068579
- ],
- [
- 118.13503737,
- 28.54065389
- ],
- [
- 118.13503743,
- 28.54004214
- ],
- [
- 118.13512262,
- 28.53950447
- ],
- [
- 118.13508077,
- 28.53938647
- ],
- [
- 118.13479108,
- 28.5391551
- ],
- [
- 118.13476187,
- 28.53907715
- ],
- [
- 118.13527708,
- 28.53894891
- ],
- [
- 118.13536331,
- 28.53890109
- ],
- [
- 118.1353763,
- 28.53884209
- ],
- [
- 118.13527927,
- 28.53867507
- ],
- [
- 118.1349102,
- 28.53843359
- ],
- [
- 118.13450758,
- 28.53827709
- ],
- [
- 118.13433226,
- 28.53809591
- ],
- [
- 118.13435824,
- 28.53801894
- ],
- [
- 118.13461765,
- 28.53789338
- ],
- [
- 118.13482224,
- 28.53764979
- ],
- [
- 118.13510078,
- 28.53744833
- ],
- [
- 118.13514805,
- 28.53737643
- ],
- [
- 118.13513074,
- 28.53721843
- ],
- [
- 118.13505679,
- 28.53710838
- ],
- [
- 118.13488435,
- 28.53699018
- ],
- [
- 118.13362962,
- 28.5364095
- ],
- [
- 118.13282405,
- 28.53610344
- ],
- [
- 118.13265558,
- 28.53599228
- ],
- [
- 118.13231001,
- 28.53554898
- ],
- [
- 118.13209252,
- 28.53510281
- ],
- [
- 118.13193419,
- 28.53450585
- ],
- [
- 118.1311608,
- 28.53393502
- ],
- [
- 118.1303531,
- 28.53389189
- ],
- [
- 118.13023082,
- 28.53382173
- ],
- [
- 118.12998628,
- 28.53341962
- ],
- [
- 118.12984705,
- 28.53330742
- ],
- [
- 118.12947226,
- 28.53315397
- ],
- [
- 118.12963786,
- 28.53282331
- ],
- [
- 118.12968803,
- 28.53252551
- ],
- [
- 118.12964694,
- 28.53207968
- ],
- [
- 118.12983924,
- 28.53176507
- ],
- [
- 118.12985119,
- 28.53124023
- ],
- [
- 118.12924705,
- 28.53026087
- ],
- [
- 118.12930838,
- 28.53015093
- ],
- [
- 118.13045884,
- 28.52904494
- ],
- [
- 118.13090763,
- 28.52865773
- ],
- [
- 118.13103101,
- 28.52869487
- ],
- [
- 118.13118719,
- 28.52894106
- ],
- [
- 118.13139168,
- 28.52957109
- ],
- [
- 118.13143456,
- 28.53011193
- ],
- [
- 118.13148758,
- 28.53028393
- ],
- [
- 118.13177327,
- 28.53047919
- ],
- [
- 118.13188546,
- 28.53061538
- ],
- [
- 118.13214694,
- 28.53139844
- ],
- [
- 118.13212204,
- 28.53149233
- ],
- [
- 118.13186625,
- 28.53172083
- ],
- [
- 118.13187634,
- 28.5317759
- ],
- [
- 118.13201883,
- 28.53185806
- ],
- [
- 118.13250975,
- 28.53268742
- ],
- [
- 118.13267605,
- 28.53278761
- ],
- [
- 118.13289756,
- 28.53274493
- ],
- [
- 118.13312308,
- 28.5323164
- ],
- [
- 118.13310289,
- 28.53219042
- ],
- [
- 118.13280025,
- 28.53163526
- ],
- [
- 118.13278728,
- 28.5314483
- ],
- [
- 118.13341686,
- 28.53086642
- ],
- [
- 118.13370441,
- 28.53068889
- ],
- [
- 118.13376935,
- 28.53068503
- ],
- [
- 118.13382057,
- 28.53074304
- ],
- [
- 118.13389886,
- 28.53072417
- ],
- [
- 118.13418137,
- 28.53047071
- ],
- [
- 118.13390289,
- 28.53007545
- ],
- [
- 118.13417349,
- 28.529827
- ],
- [
- 118.13433592,
- 28.52885661
- ],
- [
- 118.13432692,
- 28.52859867
- ],
- [
- 118.13429879,
- 28.52851865
- ],
- [
- 118.13372951,
- 28.52816497
- ],
- [
- 118.13382587,
- 28.52779428
- ],
- [
- 118.13373859,
- 28.5275382
- ],
- [
- 118.13356723,
- 28.527369
- ],
- [
- 118.13357337,
- 28.52728012
- ],
- [
- 118.13422083,
- 28.52643836
- ],
- [
- 118.13463665,
- 28.52635199
- ],
- [
- 118.13480297,
- 28.52643924
- ],
- [
- 118.13508365,
- 28.52647762
- ],
- [
- 118.13516881,
- 28.52635378
- ],
- [
- 118.13523197,
- 28.52611196
- ],
- [
- 118.13514288,
- 28.52577895
- ],
- [
- 118.1351532,
- 28.52540531
- ],
- [
- 118.1365381,
- 28.52387085
- ],
- [
- 118.13683193,
- 28.52368137
- ],
- [
- 118.1369178,
- 28.52361052
- ],
- [
- 118.136942,
- 28.52337566
- ],
- [
- 118.13684895,
- 28.52284175
- ],
- [
- 118.13630963,
- 28.52205022
- ],
- [
- 118.13611445,
- 28.52190499
- ],
- [
- 118.13612744,
- 28.52182305
- ],
- [
- 118.13637279,
- 28.5217914
- ],
- [
- 118.13708751,
- 28.52199141
- ],
- [
- 118.13726178,
- 28.52208362
- ],
- [
- 118.13754462,
- 28.52245094
- ],
- [
- 118.13810458,
- 28.52255779
- ],
- [
- 118.13845852,
- 28.52288222
- ],
- [
- 118.13894452,
- 28.52304394
- ],
- [
- 118.13903365,
- 28.52295411
- ],
- [
- 118.13900877,
- 28.52281211
- ],
- [
- 118.13836838,
- 28.52207338
- ],
- [
- 118.13899373,
- 28.52143957
- ],
- [
- 118.13913413,
- 28.52089209
- ],
- [
- 118.13947802,
- 28.52065467
- ],
- [
- 118.14052226,
- 28.52056441
- ],
- [
- 118.14099751,
- 28.52024931
- ],
- [
- 118.14199272,
- 28.52008801
- ],
- [
- 118.14219624,
- 28.52000333
- ],
- [
- 118.14232653,
- 28.51978861
- ],
- [
- 118.14242799,
- 28.51903307
- ],
- [
- 118.14242583,
- 28.51887814
- ],
- [
- 118.14233779,
- 28.51886603
- ],
- [
- 118.14135846,
- 28.51890635
- ],
- [
- 118.14107482,
- 28.51909589
- ],
- [
- 118.14079013,
- 28.5190034
- ],
- [
- 118.14031485,
- 28.51977336
- ],
- [
- 118.14020479,
- 28.51979316
- ],
- [
- 118.13920244,
- 28.51950465
- ],
- [
- 118.1388676,
- 28.51959112
- ],
- [
- 118.13793164,
- 28.51964462
- ],
- [
- 118.13835851,
- 28.51925349
- ],
- [
- 118.1388828,
- 28.51902337
- ],
- [
- 118.1395283,
- 28.51910833
- ],
- [
- 118.13984908,
- 28.51904092
- ],
- [
- 118.1392487,
- 28.51859814
- ],
- [
- 118.1391044,
- 28.51835995
- ],
- [
- 118.13914554,
- 28.51823605
- ],
- [
- 118.13949227,
- 28.51847654
- ],
- [
- 118.13974881,
- 28.51853192
- ],
- [
- 118.14005552,
- 28.51850344
- ],
- [
- 118.14042647,
- 28.5183331
- ],
- [
- 118.14080213,
- 28.51790385
- ],
- [
- 118.14137154,
- 28.51782183
- ],
- [
- 118.14192906,
- 28.51758685
- ],
- [
- 118.14213151,
- 28.51741121
- ],
- [
- 118.14216652,
- 28.51723638
- ],
- [
- 118.14209727,
- 28.51690834
- ],
- [
- 118.14215537,
- 28.5168495
- ],
- [
- 118.142426,
- 28.51687289
- ],
- [
- 118.142859,
- 28.51706254
- ],
- [
- 118.14296832,
- 28.51726568
- ],
- [
- 118.14347348,
- 28.51769036
- ],
- [
- 118.14369216,
- 28.5176757
- ],
- [
- 118.14432442,
- 28.51727696
- ],
- [
- 118.14438073,
- 28.51710809
- ],
- [
- 118.14439481,
- 28.51699215
- ],
- [
- 118.14398378,
- 28.51714143
- ],
- [
- 118.14358792,
- 28.51710577
- ],
- [
- 118.1438716,
- 28.51660945
- ],
- [
- 118.14392176,
- 28.51655151
- ],
- [
- 118.1443317,
- 28.51658621
- ],
- [
- 118.14454317,
- 28.51651963
- ],
- [
- 118.14485895,
- 28.51624325
- ],
- [
- 118.14516676,
- 28.51627274
- ],
- [
- 118.14559472,
- 28.51670828
- ],
- [
- 118.14594656,
- 28.5167759
- ],
- [
- 118.14690004,
- 28.51625871
- ],
- [
- 118.1471476,
- 28.51619814
- ],
- [
- 118.14792242,
- 28.51619148
- ],
- [
- 118.14878456,
- 28.51638498
- ],
- [
- 118.14914943,
- 28.51629764
- ],
- [
- 118.15045267,
- 28.51574512
- ],
- [
- 118.15151734,
- 28.51547812
- ],
- [
- 118.15155344,
- 28.5153803
- ],
- [
- 118.15143401,
- 28.51508518
- ],
- [
- 118.15148238,
- 28.51492134
- ],
- [
- 118.15232334,
- 28.51429309
- ],
- [
- 118.1527294,
- 28.513808
- ],
- [
- 118.15380533,
- 28.51327312
- ],
- [
- 118.15419945,
- 28.51322589
- ],
- [
- 118.15444886,
- 28.51296436
- ],
- [
- 118.15468675,
- 28.51247403
- ],
- [
- 118.15517402,
- 28.51208608
- ],
- [
- 118.15518704,
- 28.51173821
- ],
- [
- 118.15475182,
- 28.51118357
- ],
- [
- 118.15478182,
- 28.51066785
- ],
- [
- 118.15510095,
- 28.50969877
- ],
- [
- 118.1557705,
- 28.50918521
- ],
- [
- 118.15590189,
- 28.50896755
- ],
- [
- 118.1553407,
- 28.50847467
- ],
- [
- 118.15429587,
- 28.50814492
- ],
- [
- 118.15388301,
- 28.50784224
- ],
- [
- 118.15353297,
- 28.50726185
- ],
- [
- 118.15338468,
- 28.50674679
- ],
- [
- 118.15304909,
- 28.50611236
- ],
- [
- 118.15231218,
- 28.50527334
- ],
- [
- 118.15230607,
- 28.50501342
- ],
- [
- 118.15240461,
- 28.50483564
- ],
- [
- 118.15235627,
- 28.50462665
- ],
- [
- 118.15164461,
- 28.50404858
- ],
- [
- 118.15142015,
- 28.50376829
- ],
- [
- 118.15053093,
- 28.50326288
- ],
- [
- 118.15004162,
- 28.5025313
- ],
- [
- 118.14933609,
- 28.50221813
- ],
- [
- 118.14864256,
- 28.50106028
- ],
- [
- 118.14851411,
- 28.50072618
- ],
- [
- 118.1482745,
- 28.50047187
- ],
- [
- 118.14759677,
- 28.50043074
- ],
- [
- 118.14737844,
- 28.50026635
- ],
- [
- 118.14693447,
- 28.49962008
- ],
- [
- 118.14470212,
- 28.49748977
- ],
- [
- 118.14350245,
- 28.49528952
- ],
- [
- 118.14372408,
- 28.49398732
- ],
- [
- 118.14404275,
- 28.49359604
- ],
- [
- 118.14413525,
- 28.49222768
- ],
- [
- 118.14424462,
- 28.49186592
- ],
- [
- 118.14483399,
- 28.49084432
- ],
- [
- 118.14474093,
- 28.49035527
- ],
- [
- 118.14429675,
- 28.48982577
- ],
- [
- 118.14415965,
- 28.48950462
- ],
- [
- 118.14418858,
- 28.48870691
- ],
- [
- 118.14450155,
- 28.48751183
- ],
- [
- 118.14430314,
- 28.48670581
- ],
- [
- 118.1445518,
- 28.48645234
- ],
- [
- 118.14481637,
- 28.48578197
- ],
- [
- 118.14559841,
- 28.48527443
- ],
- [
- 118.14564028,
- 28.48508161
- ],
- [
- 118.14545302,
- 28.48477737
- ],
- [
- 118.14545016,
- 28.48446148
- ],
- [
- 118.14570676,
- 28.48410608
- ],
- [
- 118.14547799,
- 28.4839307
- ],
- [
- 118.14445676,
- 28.4836811
- ],
- [
- 118.14345938,
- 28.48325449
- ],
- [
- 118.14224441,
- 28.48313758
- ],
- [
- 118.1402289,
- 28.48152382
- ],
- [
- 118.13997453,
- 28.48141941
- ],
- [
- 118.13830071,
- 28.48097688
- ],
- [
- 118.13775732,
- 28.48113195
- ],
- [
- 118.13733951,
- 28.48104241
- ],
- [
- 118.13673009,
- 28.48139236
- ],
- [
- 118.1361326,
- 28.48144039
- ],
- [
- 118.13570868,
- 28.48133079
- ],
- [
- 118.13514552,
- 28.48102602
- ],
- [
- 118.13500735,
- 28.48086585
- ],
- [
- 118.13499118,
- 28.48014507
- ],
- [
- 118.13522572,
- 28.47980056
- ],
- [
- 118.13546529,
- 28.479593
- ],
- [
- 118.13550067,
- 28.47935013
- ],
- [
- 118.13513666,
- 28.47908363
- ],
- [
- 118.1346337,
- 28.47946175
- ],
- [
- 118.1342188,
- 28.47950819
- ],
- [
- 118.13377578,
- 28.47941955
- ],
- [
- 118.1332808,
- 28.47943484
- ],
- [
- 118.13300808,
- 28.47929544
- ],
- [
- 118.13272959,
- 28.47900515
- ],
- [
- 118.13280793,
- 28.47839544
- ],
- [
- 118.13256626,
- 28.47793525
- ],
- [
- 118.13248628,
- 28.47662759
- ],
- [
- 118.13229692,
- 28.47613148
- ],
- [
- 118.13231109,
- 28.47499679
- ],
- [
- 118.13190017,
- 28.47523121
- ],
- [
- 118.13152131,
- 28.47606534
- ],
- [
- 118.13133691,
- 28.4768149
- ],
- [
- 118.13103134,
- 28.4769864
- ],
- [
- 118.1307034,
- 28.47732379
- ],
- [
- 118.13059732,
- 28.47755964
- ],
- [
- 118.13057421,
- 28.47791247
- ],
- [
- 118.13033687,
- 28.47762118
- ],
- [
- 118.12996497,
- 28.47734778
- ],
- [
- 118.12990006,
- 28.47719672
- ],
- [
- 118.13022047,
- 28.47612255
- ],
- [
- 118.1305535,
- 28.47529824
- ],
- [
- 118.13036593,
- 28.475209
- ],
- [
- 118.13015343,
- 28.47547664
- ],
- [
- 118.12997812,
- 28.47544842
- ],
- [
- 118.12985909,
- 28.47526535
- ],
- [
- 118.12982593,
- 28.47499836
- ],
- [
- 118.12990314,
- 28.47486854
- ],
- [
- 118.13020689,
- 28.47468794
- ],
- [
- 118.13091719,
- 28.47457996
- ],
- [
- 118.13096012,
- 28.47449905
- ],
- [
- 118.13091729,
- 28.47335338
- ],
- [
- 118.13102842,
- 28.47308866
- ],
- [
- 118.1310667,
- 28.47256688
- ],
- [
- 118.13089032,
- 28.47229267
- ],
- [
- 118.13072124,
- 28.47101484
- ],
- [
- 118.13076132,
- 28.47056305
- ],
- [
- 118.1309435,
- 28.47054828
- ],
- [
- 118.13135941,
- 28.47081284
- ],
- [
- 118.13200587,
- 28.47085271
- ],
- [
- 118.13229845,
- 28.4707941
- ],
- [
- 118.1324417,
- 28.47038944
- ],
- [
- 118.13294682,
- 28.46975541
- ],
- [
- 118.13295693,
- 28.4696874
- ],
- [
- 118.1326842,
- 28.46958903
- ],
- [
- 118.13241763,
- 28.46924478
- ],
- [
- 118.13207421,
- 28.4689634
- ],
- [
- 118.132023,
- 28.46881838
- ],
- [
- 118.13209012,
- 28.46847658
- ],
- [
- 118.13239966,
- 28.46843797
- ],
- [
- 118.13256921,
- 28.46851226
- ],
- [
- 118.13272035,
- 28.46873435
- ],
- [
- 118.13277443,
- 28.46912131
- ],
- [
- 118.13322536,
- 28.46943893
- ],
- [
- 118.13370336,
- 28.46957855
- ],
- [
- 118.13447613,
- 28.46963763
- ],
- [
- 118.13471965,
- 28.469794
- ],
- [
- 118.13497909,
- 28.46931654
- ],
- [
- 118.13506031,
- 28.46872186
- ],
- [
- 118.13556868,
- 28.46848168
- ],
- [
- 118.13582307,
- 28.46813819
- ],
- [
- 118.13614599,
- 28.46797268
- ],
- [
- 118.13661688,
- 28.46738363
- ],
- [
- 118.13667715,
- 28.46718075
- ],
- [
- 118.13635137,
- 28.46694533
- ],
- [
- 118.13516081,
- 28.4663507
- ],
- [
- 118.1350566,
- 28.46563679
- ],
- [
- 118.13488237,
- 28.46531659
- ],
- [
- 118.13462191,
- 28.46509325
- ],
- [
- 118.13424494,
- 28.46452892
- ],
- [
- 118.13413094,
- 28.46449771
- ],
- [
- 118.13377489,
- 28.46412129
- ],
- [
- 118.13357863,
- 28.46406504
- ],
- [
- 118.13367101,
- 28.46380929
- ],
- [
- 118.13364182,
- 28.46339636
- ],
- [
- 118.13402965,
- 28.46336895
- ],
- [
- 118.13342325,
- 28.46270928
- ],
- [
- 118.13292326,
- 28.46235559
- ],
- [
- 118.13297342,
- 28.46215871
- ],
- [
- 118.13406299,
- 28.46157053
- ],
- [
- 118.13418535,
- 28.46097284
- ],
- [
- 118.13474029,
- 28.46019089
- ],
- [
- 118.13509136,
- 28.45984556
- ],
- [
- 118.13559825,
- 28.4599353
- ],
- [
- 118.13580678,
- 28.46008255
- ],
- [
- 118.1361957,
- 28.46020811
- ],
- [
- 118.13670764,
- 28.46062475
- ],
- [
- 118.13694828,
- 28.46072211
- ],
- [
- 118.13700925,
- 28.46081623
- ],
- [
- 118.13694536,
- 28.46113103
- ],
- [
- 118.13700921,
- 28.46133699
- ],
- [
- 118.13717156,
- 28.46147823
- ],
- [
- 118.13738732,
- 28.46153057
- ],
- [
- 118.13768496,
- 28.4618229
- ],
- [
- 118.13783325,
- 28.46183213
- ],
- [
- 118.13788739,
- 28.46162735
- ],
- [
- 118.13813093,
- 28.46163466
- ],
- [
- 118.1385058,
- 28.46182626
- ],
- [
- 118.13875907,
- 28.4620955
- ],
- [
- 118.1387843,
- 28.46244049
- ],
- [
- 118.13891743,
- 28.46264962
- ],
- [
- 118.13925011,
- 28.46258321
- ],
- [
- 118.13938757,
- 28.46272037
- ],
- [
- 118.13985374,
- 28.46287002
- ],
- [
- 118.1400432,
- 28.46265142
- ],
- [
- 118.14005115,
- 28.46247949
- ],
- [
- 118.13981159,
- 28.46211319
- ],
- [
- 118.13965431,
- 28.4616341
- ],
- [
- 118.13927946,
- 28.4610547
- ],
- [
- 118.13920443,
- 28.46079159
- ],
- [
- 118.13935058,
- 28.46066586
- ],
- [
- 118.13978753,
- 28.46066458
- ],
- [
- 118.14037602,
- 28.46099042
- ],
- [
- 118.14058745,
- 28.46119077
- ],
- [
- 118.14082987,
- 28.4618629
- ],
- [
- 118.14074758,
- 28.46217372
- ],
- [
- 118.14135628,
- 28.46250059
- ],
- [
- 118.14189315,
- 28.46325022
- ],
- [
- 118.1421028,
- 28.46332057
- ],
- [
- 118.14230019,
- 28.46321589
- ],
- [
- 118.14228613,
- 28.46301595
- ],
- [
- 118.14249869,
- 28.46271237
- ],
- [
- 118.14250593,
- 28.46245354
- ],
- [
- 118.14242554,
- 28.46157859
- ],
- [
- 118.14227941,
- 28.46136449
- ],
- [
- 118.14240574,
- 28.46097781
- ],
- [
- 118.14235668,
- 28.46083575
- ],
- [
- 118.14082501,
- 28.45959557
- ],
- [
- 118.14000019,
- 28.45913637
- ],
- [
- 118.1391736,
- 28.4584373
- ],
- [
- 118.13886982,
- 28.45808286
- ],
- [
- 118.13872946,
- 28.45804072
- ],
- [
- 118.13896007,
- 28.4575402
- ],
- [
- 118.13948944,
- 28.45697124
- ],
- [
- 118.14046551,
- 28.45661093
- ],
- [
- 118.14082022,
- 28.45640654
- ],
- [
- 118.14083142,
- 28.45629554
- ],
- [
- 118.13896423,
- 28.45522788
- ],
- [
- 118.13760119,
- 28.45389215
- ],
- [
- 118.13667105,
- 28.45369376
- ],
- [
- 118.13561902,
- 28.45313036
- ],
- [
- 118.13452658,
- 28.45299475
- ],
- [
- 118.13347822,
- 28.45239839
- ],
- [
- 118.13261672,
- 28.45240407
- ],
- [
- 118.13232381,
- 28.4521448
- ],
- [
- 118.1318902,
- 28.45196117
- ],
- [
- 118.13177477,
- 28.45182704
- ],
- [
- 118.13176974,
- 28.45153218
- ],
- [
- 118.13201552,
- 28.45027487
- ],
- [
- 118.13170169,
- 28.44997652
- ],
- [
- 118.13109455,
- 28.44998061
- ],
- [
- 118.13074285,
- 28.44973324
- ],
- [
- 118.13065268,
- 28.44953616
- ],
- [
- 118.13073498,
- 28.44892147
- ],
- [
- 118.13073496,
- 28.44892139
- ],
- [
- 118.13063977,
- 28.4485914
- ],
- [
- 118.12997862,
- 28.44772377
- ],
- [
- 118.1299786,
- 28.44772373
- ],
- [
- 118.12837119,
- 28.44763649
- ],
- [
- 118.12657285,
- 28.44687548
- ],
- [
- 118.12622406,
- 28.446941
- ],
- [
- 118.12607977,
- 28.44711978
- ],
- [
- 118.12569021,
- 28.44732624
- ],
- [
- 118.12569013,
- 28.44732624
- ],
- [
- 118.12568346,
- 28.44732613
- ],
- [
- 118.12535941,
- 28.44732073
- ],
- [
- 118.1248044,
- 28.44704223
- ],
- [
- 118.12347067,
- 28.4464187
- ],
- [
- 118.12096957,
- 28.44607412
- ],
- [
- 118.11938418,
- 28.44551052
- ],
- [
- 118.11830631,
- 28.44546533
- ],
- [
- 118.11746701,
- 28.44488866
- ],
- [
- 118.1169481,
- 28.44475319
- ],
- [
- 118.11620784,
- 28.44492054
- ],
- [
- 118.1156551,
- 28.44488204
- ],
- [
- 118.11525963,
- 28.44453378
- ],
- [
- 118.11491106,
- 28.44391554
- ],
- [
- 118.1149122,
- 28.44343577
- ],
- [
- 118.11473378,
- 28.44291976
- ],
- [
- 118.11435845,
- 28.44261451
- ],
- [
- 118.11347702,
- 28.44213279
- ],
- [
- 118.11266814,
- 28.44135344
- ],
- [
- 118.11231959,
- 28.44088119
- ],
- [
- 118.11165991,
- 28.44070273
- ],
- [
- 118.1103629,
- 28.4405629
- ],
- [
- 118.10988755,
- 28.43980577
- ],
- [
- 118.10957718,
- 28.43951463
- ],
- [
- 118.10940096,
- 28.43949051
- ],
- [
- 118.10884506,
- 28.43962701
- ],
- [
- 118.10819056,
- 28.43961269
- ],
- [
- 118.10769389,
- 28.43936044
- ],
- [
- 118.10681489,
- 28.43909589
- ],
- [
- 118.10610413,
- 28.43857772
- ],
- [
- 118.10509508,
- 28.43803133
- ],
- [
- 118.10464755,
- 28.43756023
- ],
- [
- 118.1042253,
- 28.43642533
- ],
- [
- 118.10338534,
- 28.43551618
- ],
- [
- 118.1026478,
- 28.43454102
- ],
- [
- 118.10268387,
- 28.43412815
- ],
- [
- 118.10237371,
- 28.43366224
- ],
- [
- 118.10177519,
- 28.43334109
- ],
- [
- 118.10137776,
- 28.43300993
- ],
- [
- 118.10121853,
- 28.43276894
- ],
- [
- 118.10082942,
- 28.43245189
- ],
- [
- 118.10031714,
- 28.43171201
- ],
- [
- 118.10029916,
- 28.43126112
- ],
- [
- 118.10051209,
- 28.43071623
- ],
- [
- 118.10053124,
- 28.43037332
- ],
- [
- 118.09929739,
- 28.42959122
- ],
- [
- 118.09929734,
- 28.42959123
- ],
- [
- 118.09886494,
- 28.4293313
- ],
- [
- 118.09839561,
- 28.42904916
- ],
- [
- 118.09748525,
- 28.42872505
- ],
- [
- 118.09748519,
- 28.42872505
- ],
- [
- 118.09664839,
- 28.42875189
- ],
- [
- 118.09639839,
- 28.42867088
- ],
- [
- 118.09559585,
- 28.42814791
- ],
- [
- 118.09552489,
- 28.42804992
- ],
- [
- 118.09550187,
- 28.42770602
- ],
- [
- 118.09503578,
- 28.42728902
- ],
- [
- 118.0948175,
- 28.42723709
- ],
- [
- 118.09434418,
- 28.42729905
- ],
- [
- 118.09389681,
- 28.42743498
- ],
- [
- 118.0930446,
- 28.42755292
- ],
- [
- 118.09208616,
- 28.4279528
- ],
- [
- 118.09136472,
- 28.42848073
- ],
- [
- 118.09097249,
- 28.42897267
- ],
- [
- 118.09067247,
- 28.42922463
- ],
- [
- 118.09036239,
- 28.42928162
- ],
- [
- 118.09036233,
- 28.42928162
- ],
- [
- 118.08845776,
- 28.42927193
- ],
- [
- 118.08868782,
- 28.42972879
- ],
- [
- 118.08864459,
- 28.42998469
- ],
- [
- 118.08818256,
- 28.43030771
- ],
- [
- 118.08776449,
- 28.43040579
- ],
- [
- 118.08747425,
- 28.43061874
- ],
- [
- 118.08688805,
- 28.43072489
- ],
- [
- 118.08638387,
- 28.43179773
- ],
- [
- 118.0859028,
- 28.43228483
- ],
- [
- 118.0857937,
- 28.43229782
- ],
- [
- 118.08571993,
- 28.43223296
- ],
- [
- 118.08556977,
- 28.43210094
- ],
- [
- 118.0855697,
- 28.43210091
- ],
- [
- 118.08524185,
- 28.43200059
- ],
- [
- 118.08507781,
- 28.43177666
- ],
- [
- 118.08505284,
- 28.4312898
- ],
- [
- 118.08538512,
- 28.42976413
- ],
- [
- 118.08515405,
- 28.42945922
- ],
- [
- 118.08462191,
- 28.42902043
- ],
- [
- 118.08414372,
- 28.42907151
- ],
- [
- 118.08360551,
- 28.42955952
- ],
- [
- 118.08321037,
- 28.42972657
- ],
- [
- 118.08239418,
- 28.42950085
- ],
- [
- 118.08106591,
- 28.42934733
- ],
- [
- 118.07914862,
- 28.42968106
- ],
- [
- 118.07779955,
- 28.42969172
- ],
- [
- 118.07607061,
- 28.42956174
- ],
- [
- 118.07236734,
- 28.42863558
- ],
- [
- 118.06920447,
- 28.4284953
- ],
- [
- 118.06509574,
- 28.42828446
- ],
- [
- 118.06214328,
- 28.4287647
- ],
- [
- 118.06156133,
- 28.42885936
- ],
- [
- 118.06061946,
- 28.42917763
- ],
- [
- 118.06061947,
- 28.42917752
- ],
- [
- 118.05954208,
- 28.42954169
- ],
- [
- 118.05906855,
- 28.42946331
- ],
- [
- 118.05873889,
- 28.4292678
- ],
- [
- 118.05774805,
- 28.42809643
- ],
- [
- 118.05774801,
- 28.42809641
- ],
- [
- 118.05710475,
- 28.42771939
- ],
- [
- 118.05710472,
- 28.42771938
- ],
- [
- 118.05660327,
- 28.42771706
- ],
- [
- 118.05601392,
- 28.42773789
- ],
- [
- 118.05518884,
- 28.42817694
- ],
- [
- 118.05485715,
- 28.42913517
- ],
- [
- 118.05464238,
- 28.4294024
- ],
- [
- 118.05430578,
- 28.42954986
- ],
- [
- 118.05401514,
- 28.42955128
- ],
- [
- 118.05253905,
- 28.42927957
- ],
- [
- 118.05028129,
- 28.42793594
- ],
- [
- 118.04914794,
- 28.42726147
- ],
- [
- 118.0488454,
- 28.42720099
- ],
- [
- 118.04748041,
- 28.42727919
- ],
- [
- 118.04748046,
- 28.42727927
- ],
- [
- 118.04722488,
- 28.42712774
- ],
- [
- 118.04698727,
- 28.42687722
- ],
- [
- 118.04678069,
- 28.42585983
- ],
- [
- 118.04680067,
- 28.42556988
- ],
- [
- 118.04707325,
- 28.42545243
- ],
- [
- 118.04784904,
- 28.42557108
- ],
- [
- 118.04850106,
- 28.42539903
- ],
- [
- 118.04905523,
- 28.42549808
- ],
- [
- 118.04932882,
- 28.4250698
- ],
- [
- 118.04932886,
- 28.42506979
- ],
- [
- 118.04932882,
- 28.42506979
- ],
- [
- 118.04932886,
- 28.42506973
- ],
- [
- 118.04845746,
- 28.42199805
- ],
- [
- 118.0484574,
- 28.421998
- ],
- [
- 118.04845742,
- 28.42199796
- ],
- [
- 118.04725739,
- 28.42032041
- ],
- [
- 118.04725739,
- 28.4203204
- ],
- [
- 118.04699092,
- 28.41899719
- ],
- [
- 118.04707881,
- 28.41858114
- ],
- [
- 118.04802513,
- 28.41668476
- ],
- [
- 118.04802511,
- 28.41668467
- ],
- [
- 118.04802516,
- 28.41668469
- ],
- [
- 118.04803694,
- 28.41668929
- ],
- [
- 118.04815083,
- 28.41568031
- ],
- [
- 118.04798249,
- 28.41473096
- ],
- [
- 118.04798248,
- 28.4147309
- ],
- [
- 118.04708299,
- 28.41471229
- ],
- [
- 118.04729323,
- 28.413962
- ],
- [
- 118.04731703,
- 28.41346231
- ],
- [
- 118.04729323,
- 28.41298641
- ],
- [
- 118.04753812,
- 28.41235729
- ],
- [
- 118.04707818,
- 28.41164332
- ],
- [
- 118.04707815,
- 28.4116433
- ],
- [
- 118.04640424,
- 28.41129478
- ],
- [
- 118.0463274,
- 28.41094402
- ],
- [
- 118.04660596,
- 28.41027461
- ],
- [
- 118.04710312,
- 28.40984772
- ],
- [
- 118.04719299,
- 28.4095816
- ],
- [
- 118.0471981,
- 28.40934012
- ],
- [
- 118.04732881,
- 28.40885839
- ],
- [
- 118.04733571,
- 28.40870252
- ],
- [
- 118.04704433,
- 28.40816819
- ],
- [
- 118.04712521,
- 28.40782116
- ],
- [
- 118.04715876,
- 28.40762187
- ],
- [
- 118.04722053,
- 28.40753108
- ],
- [
- 118.04739081,
- 28.40750294
- ],
- [
- 118.0476362,
- 28.40740212
- ],
- [
- 118.04711711,
- 28.40647377
- ],
- [
- 118.0468928,
- 28.40609198
- ],
- [
- 118.046803,
- 28.40564526
- ],
- [
- 118.04691786,
- 28.4048962
- ],
- [
- 118.04689008,
- 28.40477626
- ],
- [
- 118.04651053,
- 28.40451827
- ],
- [
- 118.04638244,
- 28.40432414
- ],
- [
- 118.04633097,
- 28.40403251
- ],
- [
- 118.04629414,
- 28.40393481
- ],
- [
- 118.04614235,
- 28.40353207
- ],
- [
- 118.04621028,
- 28.40342495
- ],
- [
- 118.04665849,
- 28.40317146
- ],
- [
- 118.04690496,
- 28.40288367
- ],
- [
- 118.04702493,
- 28.40291742
- ],
- [
- 118.047025,
- 28.40291745
- ],
- [
- 118.04704881,
- 28.40311442
- ],
- [
- 118.04669145,
- 28.40351693
- ],
- [
- 118.04665155,
- 28.403719
- ],
- [
- 118.04683117,
- 28.4036811
- ],
- [
- 118.04717767,
- 28.40358894
- ],
- [
- 118.04742099,
- 28.40331852
- ],
- [
- 118.04777254,
- 28.40244205
- ],
- [
- 118.04817792,
- 28.40204234
- ],
- [
- 118.04819395,
- 28.40163648
- ],
- [
- 118.04819392,
- 28.4016364
- ],
- [
- 118.04801634,
- 28.40122493
- ],
- [
- 118.04801627,
- 28.40122487
- ],
- [
- 118.04801626,
- 28.40122484
- ],
- [
- 118.04778367,
- 28.40107332
- ],
- [
- 118.04673447,
- 28.40138833
- ],
- [
- 118.04670353,
- 28.40085448
- ],
- [
- 118.04672763,
- 28.40062048
- ],
- [
- 118.046562,
- 28.40021688
- ],
- [
- 118.04656198,
- 28.40021683
- ],
- [
- 118.04623142,
- 28.39983759
- ],
- [
- 118.04623756,
- 28.39940879
- ],
- [
- 118.04609385,
- 28.39896512
- ],
- [
- 118.0463045,
- 28.39828183
- ],
- [
- 118.04630448,
- 28.3982818
- ],
- [
- 118.0463045,
- 28.39828176
- ],
- [
- 118.04605192,
- 28.39774344
- ],
- [
- 118.04605189,
- 28.39774338
- ],
- [
- 118.04552909,
- 28.39732366
- ],
- [
- 118.04552907,
- 28.39732363
- ],
- [
- 118.04525627,
- 28.39728609
- ],
- [
- 118.04406652,
- 28.39795552
- ],
- [
- 118.04360937,
- 28.39811944
- ],
- [
- 118.04331191,
- 28.39840291
- ],
- [
- 118.04320016,
- 28.39836227
- ],
- [
- 118.04301156,
- 28.39812767
- ],
- [
- 118.04332212,
- 28.39687133
- ],
- [
- 118.04323629,
- 28.39620862
- ],
- [
- 118.04338398,
- 28.39605236
- ],
- [
- 118.04339296,
- 28.39589037
- ],
- [
- 118.04306172,
- 28.39562114
- ],
- [
- 118.04311666,
- 28.39500916
- ],
- [
- 118.04271423,
- 28.39508898
- ],
- [
- 118.04260149,
- 28.39503526
- ],
- [
- 118.04250779,
- 28.39414663
- ],
- [
- 118.04230526,
- 28.3938945
- ],
- [
- 118.04221351,
- 28.39378023
- ],
- [
- 118.04202777,
- 28.39381662
- ],
- [
- 118.0416307,
- 28.39439047
- ],
- [
- 118.04162265,
- 28.39438345
- ],
- [
- 118.04145792,
- 28.39423988
- ],
- [
- 118.0416825,
- 28.39386947
- ],
- [
- 118.04166851,
- 28.39364257
- ],
- [
- 118.04166849,
- 28.39364255
- ],
- [
- 118.0414691,
- 28.39348791
- ],
- [
- 118.04125133,
- 28.39352647
- ],
- [
- 118.04085609,
- 28.3937523
- ],
- [
- 118.03980333,
- 28.39487141
- ],
- [
- 118.03966142,
- 28.39490262
- ],
- [
- 118.03958461,
- 28.39483493
- ],
- [
- 118.03958458,
- 28.39483491
- ],
- [
- 118.03971644,
- 28.39448368
- ],
- [
- 118.04052773,
- 28.39351603
- ],
- [
- 118.04052777,
- 28.39351597
- ],
- [
- 118.04003775,
- 28.3934312
- ],
- [
- 118.04003767,
- 28.39343118
- ],
- [
- 118.0398113,
- 28.39382151
- ],
- [
- 118.03950382,
- 28.39401416
- ],
- [
- 118.03933139,
- 28.39402864
- ],
- [
- 118.03879258,
- 28.39315408
- ],
- [
- 118.03887629,
- 28.39312383
- ],
- [
- 118.03896505,
- 28.39280276
- ],
- [
- 118.03914685,
- 28.39260339
- ],
- [
- 118.03969258,
- 28.39245019
- ],
- [
- 118.0397684,
- 28.39221399
- ],
- [
- 118.03993009,
- 28.39202575
- ],
- [
- 118.04025267,
- 28.39196601
- ],
- [
- 118.04051711,
- 28.39217037
- ],
- [
- 118.04051713,
- 28.39217039
- ],
- [
- 118.04070251,
- 28.39217295
- ],
- [
- 118.04023659,
- 28.39148113
- ],
- [
- 118.04023653,
- 28.39148104
- ],
- [
- 118.04004791,
- 28.39149045
- ],
- [
- 118.0395399,
- 28.39208157
- ],
- [
- 118.03925637,
- 28.39228507
- ],
- [
- 118.03851089,
- 28.3925937
- ],
- [
- 118.03762684,
- 28.39280069
- ],
- [
- 118.0373175,
- 28.39280141
- ],
- [
- 118.03640653,
- 28.39312747
- ],
- [
- 118.03630741,
- 28.39295895
- ],
- [
- 118.03623988,
- 28.39284406
- ],
- [
- 118.03617312,
- 28.39221732
- ],
- [
- 118.03629271,
- 28.39216405
- ],
- [
- 118.03664929,
- 28.3922694
- ],
- [
- 118.03688357,
- 28.39233862
- ],
- [
- 118.03704424,
- 28.39222127
- ],
- [
- 118.03706719,
- 28.39210217
- ],
- [
- 118.03706719,
- 28.39210214
- ],
- [
- 118.03675967,
- 28.39190489
- ],
- [
- 118.0360643,
- 28.39175066
- ],
- [
- 118.03578091,
- 28.39157137
- ],
- [
- 118.03462867,
- 28.39048435
- ],
- [
- 118.034559,
- 28.39029952
- ],
- [
- 118.03457878,
- 28.39003159
- ],
- [
- 118.03457871,
- 28.39003159
- ],
- [
- 118.03457872,
- 28.39003155
- ],
- [
- 118.03440411,
- 28.39002888
- ],
- [
- 118.03429742,
- 28.39031118
- ],
- [
- 118.03410165,
- 28.39040163
- ],
- [
- 118.03336541,
- 28.39023547
- ],
- [
- 118.03336533,
- 28.39023546
- ],
- [
- 118.03301732,
- 28.3902783
- ],
- [
- 118.03286354,
- 28.3906825
- ],
- [
- 118.03244258,
- 28.39109055
- ],
- [
- 118.03238747,
- 28.39103971
- ],
- [
- 118.03191394,
- 28.39060287
- ],
- [
- 118.03090112,
- 28.39046943
- ],
- [
- 118.03057685,
- 28.39027542
- ],
- [
- 118.03059697,
- 28.39014535
- ],
- [
- 118.03076865,
- 28.38998295
- ],
- [
- 118.03146795,
- 28.38972322
- ],
- [
- 118.03228002,
- 28.38975323
- ],
- [
- 118.0325814,
- 28.38934756
- ],
- [
- 118.03313924,
- 28.38884526
- ],
- [
- 118.03365288,
- 28.38878606
- ],
- [
- 118.03373083,
- 28.38865691
- ],
- [
- 118.03371787,
- 28.38863113
- ],
- [
- 118.03366907,
- 28.38853407
- ],
- [
- 118.03358883,
- 28.38850599
- ],
- [
- 118.03337376,
- 28.3884307
- ],
- [
- 118.03302645,
- 28.38853463
- ],
- [
- 118.03203467,
- 28.38926793
- ],
- [
- 118.03173626,
- 28.38935156
- ],
- [
- 118.03142812,
- 28.38925747
- ],
- [
- 118.03137694,
- 28.38916747
- ],
- [
- 118.03128843,
- 28.38901175
- ],
- [
- 118.03128385,
- 28.38896149
- ],
- [
- 118.03125757,
- 28.38867302
- ],
- [
- 118.03113977,
- 28.38839932
- ],
- [
- 118.03113973,
- 28.38839924
- ],
- [
- 118.03095906,
- 28.38840479
- ],
- [
- 118.03092532,
- 28.38856975
- ],
- [
- 118.03103304,
- 28.3889555
- ],
- [
- 118.03092126,
- 28.38941459
- ],
- [
- 118.03032475,
- 28.38969214
- ],
- [
- 118.0300503,
- 28.38968074
- ],
- [
- 118.02971492,
- 28.38955562
- ],
- [
- 118.02901967,
- 28.38945353
- ],
- [
- 118.02879655,
- 28.38932952
- ],
- [
- 118.02838045,
- 28.38909818
- ],
- [
- 118.02832051,
- 28.38877346
- ],
- [
- 118.0287138,
- 28.38818459
- ],
- [
- 118.0286567,
- 28.38803374
- ],
- [
- 118.02835649,
- 28.38798153
- ],
- [
- 118.02835643,
- 28.38798152
- ],
- [
- 118.02793441,
- 28.38848941
- ],
- [
- 118.02771893,
- 28.38861305
- ],
- [
- 118.02741984,
- 28.38856685
- ],
- [
- 118.02730694,
- 28.38848056
- ],
- [
- 118.02719434,
- 28.38839446
- ],
- [
- 118.02664888,
- 28.38831082
- ],
- [
- 118.02673938,
- 28.38796171
- ],
- [
- 118.02696887,
- 28.3877492
- ],
- [
- 118.02705974,
- 28.387559
- ],
- [
- 118.02700536,
- 28.38749062
- ],
- [
- 118.02691216,
- 28.38737341
- ],
- [
- 118.02691213,
- 28.3873734
- ],
- [
- 118.02666029,
- 28.38727824
- ],
- [
- 118.0260474,
- 28.38704665
- ],
- [
- 118.02546069,
- 28.38694332
- ],
- [
- 118.02428576,
- 28.38699346
- ],
- [
- 118.02346412,
- 28.38783043
- ],
- [
- 118.02350219,
- 28.38831585
- ],
- [
- 118.02273142,
- 28.38721902
- ],
- [
- 118.01794227,
- 28.39159087
- ],
- [
- 118.01452151,
- 28.39411882
- ],
- [
- 118.01249882,
- 28.39688483
- ],
- [
- 118.01116029,
- 28.39798527
- ],
- [
- 118.01062488,
- 28.39959138
- ],
- [
- 118.00982177,
- 28.40122723
- ],
- [
- 118.00842377,
- 28.40310101
- ],
- [
- 118.00756118,
- 28.404142
- ],
- [
- 118.0063714,
- 28.40583733
- ],
- [
- 118.00327801,
- 28.41496849
- ],
- [
- 118.00130326,
- 28.41738973
- ],
- [
- 117.99901006,
- 28.41670647
- ],
- [
- 117.99887048,
- 28.41658793
- ],
- [
- 117.99867406,
- 28.41660652
- ],
- [
- 117.99766315,
- 28.41630574
- ],
- [
- 117.99766307,
- 28.41630567
- ],
- [
- 117.99566603,
- 28.41617778
- ],
- [
- 117.99566599,
- 28.41617778
- ],
- [
- 117.99369375,
- 28.41709157
- ],
- [
- 117.99271663,
- 28.41720751
- ],
- [
- 117.99157403,
- 28.41698404
- ],
- [
- 117.98934068,
- 28.41629899
- ],
- [
- 117.98913829,
- 28.41615664
- ],
- [
- 117.98907449,
- 28.41591889
- ],
- [
- 117.9894564,
- 28.41548683
- ],
- [
- 117.99121526,
- 28.41491162
- ],
- [
- 117.99170076,
- 28.41490411
- ],
- [
- 117.99324526,
- 28.41489745
- ],
- [
- 117.9945574,
- 28.41458053
- ],
- [
- 117.99493036,
- 28.41416555
- ],
- [
- 117.99493033,
- 28.41416549
- ],
- [
- 117.99389964,
- 28.41101836
- ],
- [
- 117.99345098,
- 28.41082377
- ],
- [
- 117.99312694,
- 28.41080676
- ],
- [
- 117.99159235,
- 28.41241906
- ],
- [
- 117.990692,
- 28.41250077
- ],
- [
- 117.99002,
- 28.41239584
- ],
- [
- 117.98935999,
- 28.41184197
- ],
- [
- 117.98809285,
- 28.41020218
- ],
- [
- 117.98757423,
- 28.40921168
- ],
- [
- 117.98720958,
- 28.40851524
- ],
- [
- 117.98654753,
- 28.40847625
- ],
- [
- 117.98521234,
- 28.40954902
- ],
- [
- 117.9848843,
- 28.40950702
- ],
- [
- 117.98435387,
- 28.40927566
- ],
- [
- 117.98407371,
- 28.40895058
- ],
- [
- 117.98369344,
- 28.40813389
- ],
- [
- 117.98360615,
- 28.40793521
- ],
- [
- 117.98348654,
- 28.4074107
- ],
- [
- 117.98337291,
- 28.40692213
- ],
- [
- 117.98292427,
- 28.40667953
- ],
- [
- 117.98292423,
- 28.40667953
- ],
- [
- 117.98164291,
- 28.40660153
- ],
- [
- 117.9804354,
- 28.40667092
- ],
- [
- 117.97887287,
- 28.40651157
- ],
- [
- 117.97787373,
- 28.40627355
- ],
- [
- 117.97787367,
- 28.40627352
- ],
- [
- 117.97692145,
- 28.40581443
- ],
- [
- 117.97646376,
- 28.40505497
- ],
- [
- 117.97636615,
- 28.40409442
- ],
- [
- 117.97641397,
- 28.40390604
- ],
- [
- 117.97654471,
- 28.40339106
- ],
- [
- 117.97674593,
- 28.40310126
- ],
- [
- 117.97776841,
- 28.4015079
- ],
- [
- 117.97835679,
- 28.40101329
- ],
- [
- 117.97897603,
- 28.40094048
- ],
- [
- 117.97970894,
- 28.4010513
- ],
- [
- 117.97999413,
- 28.40098847
- ],
- [
- 117.98031633,
- 28.40089558
- ],
- [
- 117.98046389,
- 28.40068414
- ],
- [
- 117.98054255,
- 28.40010308
- ],
- [
- 117.9804758,
- 28.39989327
- ],
- [
- 117.98031427,
- 28.39977983
- ],
- [
- 117.97960529,
- 28.39986884
- ],
- [
- 117.97950659,
- 28.39960225
- ],
- [
- 117.97909486,
- 28.39939048
- ],
- [
- 117.97901158,
- 28.39948743
- ],
- [
- 117.97855948,
- 28.3993029
- ],
- [
- 117.97863504,
- 28.39908085
- ],
- [
- 117.97836581,
- 28.39893075
- ],
- [
- 117.97794903,
- 28.39897894
- ],
- [
- 117.97769882,
- 28.39891866
- ],
- [
- 117.97751542,
- 28.3984513
- ],
- [
- 117.97701,
- 28.39802887
- ],
- [
- 117.97655122,
- 28.39782927
- ],
- [
- 117.97624397,
- 28.39723827
- ],
- [
- 117.97556497,
- 28.39696228
- ],
- [
- 117.97553109,
- 28.39664544
- ],
- [
- 117.97566788,
- 28.39601116
- ],
- [
- 117.97577846,
- 28.39587685
- ],
- [
- 117.97607859,
- 28.39579203
- ],
- [
- 117.97682349,
- 28.39590181
- ],
- [
- 117.97737313,
- 28.39555729
- ],
- [
- 117.97716351,
- 28.39528895
- ],
- [
- 117.97702314,
- 28.39525642
- ],
- [
- 117.97681062,
- 28.39533703
- ],
- [
- 117.97661317,
- 28.39528956
- ],
- [
- 117.97615543,
- 28.39558287
- ],
- [
- 117.97579536,
- 28.39560191
- ],
- [
- 117.97567582,
- 28.39543525
- ],
- [
- 117.975617,
- 28.39478261
- ],
- [
- 117.97550253,
- 28.39417008
- ],
- [
- 117.97527317,
- 28.39366378
- ],
- [
- 117.97530694,
- 28.39344674
- ],
- [
- 117.97551947,
- 28.3933152
- ],
- [
- 117.97585658,
- 28.39327617
- ],
- [
- 117.97623534,
- 28.39302411
- ],
- [
- 117.97649059,
- 28.39297343
- ],
- [
- 117.97653548,
- 28.39277534
- ],
- [
- 117.97624541,
- 28.39272219
- ],
- [
- 117.97527502,
- 28.39303193
- ],
- [
- 117.9749171,
- 28.393011
- ],
- [
- 117.97481336,
- 28.39285725
- ],
- [
- 117.97489921,
- 28.39224621
- ],
- [
- 117.97529809,
- 28.39185814
- ],
- [
- 117.97527836,
- 28.39168723
- ],
- [
- 117.97516564,
- 28.39161953
- ],
- [
- 117.97493229,
- 28.39162218
- ],
- [
- 117.9747876,
- 28.39172662
- ],
- [
- 117.97453409,
- 28.39241418
- ],
- [
- 117.97439263,
- 28.39252958
- ],
- [
- 117.97414419,
- 28.39256727
- ],
- [
- 117.9739787,
- 28.39248676
- ],
- [
- 117.9738222,
- 28.39207627
- ],
- [
- 117.9739052,
- 28.39119421
- ],
- [
- 117.97401363,
- 28.39109195
- ],
- [
- 117.97449327,
- 28.3910086
- ],
- [
- 117.9744215,
- 28.39062584
- ],
- [
- 117.97420038,
- 28.39038154
- ],
- [
- 117.97427004,
- 28.39010339
- ],
- [
- 117.97452749,
- 28.38963781
- ],
- [
- 117.97467397,
- 28.38951933
- ],
- [
- 117.97491343,
- 28.38947869
- ],
- [
- 117.97499817,
- 28.38936048
- ],
- [
- 117.9749404,
- 28.38893476
- ],
- [
- 117.97466109,
- 28.38898253
- ],
- [
- 117.97413767,
- 28.38884204
- ],
- [
- 117.97399695,
- 28.38875147
- ],
- [
- 117.97397399,
- 28.38859353
- ],
- [
- 117.9748396,
- 28.38794416
- ],
- [
- 117.97478899,
- 28.38781735
- ],
- [
- 117.97446878,
- 28.38753734
- ],
- [
- 117.97445982,
- 28.38735938
- ],
- [
- 117.97501239,
- 28.38668095
- ],
- [
- 117.97536247,
- 28.38591707
- ],
- [
- 117.97546739,
- 28.38480305
- ],
- [
- 117.97504062,
- 28.38382842
- ],
- [
- 117.97429864,
- 28.38274878
- ],
- [
- 117.97411915,
- 28.3826603
- ],
- [
- 117.97338928,
- 28.38260642
- ],
- [
- 117.97303424,
- 28.38238148
- ],
- [
- 117.97274812,
- 28.38208535
- ],
- [
- 117.97254567,
- 28.38170197
- ],
- [
- 117.97250082,
- 28.38133416
- ],
- [
- 117.97277588,
- 28.38073148
- ],
- [
- 117.97273424,
- 28.38062461
- ],
- [
- 117.97208082,
- 28.3806935
- ],
- [
- 117.97176094,
- 28.38054845
- ],
- [
- 117.97150746,
- 28.3806701
- ],
- [
- 117.97147549,
- 28.38078519
- ],
- [
- 117.97169196,
- 28.38105048
- ],
- [
- 117.97172173,
- 28.38145532
- ],
- [
- 117.97152744,
- 28.38210374
- ],
- [
- 117.97107936,
- 28.382353
- ],
- [
- 117.9707932,
- 28.38241877
- ],
- [
- 117.97056774,
- 28.38234939
- ],
- [
- 117.96985692,
- 28.38142959
- ],
- [
- 117.96967416,
- 28.38149111
- ],
- [
- 117.96946374,
- 28.38179062
- ],
- [
- 117.96934525,
- 28.38179796
- ],
- [
- 117.96930038,
- 28.38168705
- ],
- [
- 117.96946486,
- 28.3811727
- ],
- [
- 117.96942897,
- 28.38100084
- ],
- [
- 117.96897337,
- 28.38070813
- ],
- [
- 117.96884664,
- 28.38045959
- ],
- [
- 117.96945707,
- 28.37985195
- ],
- [
- 117.96958169,
- 28.37951174
- ],
- [
- 117.96947901,
- 28.37935104
- ],
- [
- 117.96910491,
- 28.37914512
- ],
- [
- 117.96907298,
- 28.3788452
- ],
- [
- 117.96873116,
- 28.37883823
- ],
- [
- 117.96839295,
- 28.37862914
- ],
- [
- 117.96800414,
- 28.37811335
- ],
- [
- 117.96768786,
- 28.37746228
- ],
- [
- 117.9675453,
- 28.3776367
- ],
- [
- 117.96766195,
- 28.37819824
- ],
- [
- 117.96757001,
- 28.37845845
- ],
- [
- 117.96726696,
- 28.37854224
- ],
- [
- 117.96666158,
- 28.37847793
- ],
- [
- 117.96646983,
- 28.37856844
- ],
- [
- 117.96651399,
- 28.37863527
- ],
- [
- 117.96690896,
- 28.37867019
- ],
- [
- 117.96710428,
- 28.37876468
- ],
- [
- 117.96738252,
- 28.37917784
- ],
- [
- 117.96731464,
- 28.37946993
- ],
- [
- 117.96702055,
- 28.37964269
- ],
- [
- 117.96683599,
- 28.3796422
- ],
- [
- 117.96634515,
- 28.37956561
- ],
- [
- 117.96589345,
- 28.37935186
- ],
- [
- 117.96574587,
- 28.37944719
- ],
- [
- 117.96587149,
- 28.38006981
- ],
- [
- 117.96585531,
- 28.38037471
- ],
- [
- 117.96572451,
- 28.38152793
- ],
- [
- 117.96559091,
- 28.38184719
- ],
- [
- 117.96538551,
- 28.38193871
- ],
- [
- 117.96484289,
- 28.38248304
- ],
- [
- 117.96363093,
- 28.38292222
- ],
- [
- 117.96325896,
- 28.38213235
- ],
- [
- 117.9633089,
- 28.38189628
- ],
- [
- 117.96354629,
- 28.38157073
- ],
- [
- 117.96370969,
- 28.38146231
- ],
- [
- 117.96390543,
- 28.3810638
- ],
- [
- 117.96400101,
- 28.38029275
- ],
- [
- 117.96390157,
- 28.37991608
- ],
- [
- 117.96353532,
- 28.37954109
- ],
- [
- 117.9632143,
- 28.379421
- ],
- [
- 117.96265948,
- 28.37939646
- ],
- [
- 117.96159614,
- 28.37951719
- ],
- [
- 117.96134978,
- 28.37964984
- ],
- [
- 117.96100858,
- 28.3800336
- ],
- [
- 117.96066848,
- 28.38015748
- ],
- [
- 117.96045691,
- 28.38065293
- ],
- [
- 117.9601538,
- 28.38068772
- ],
- [
- 117.95970384,
- 28.38027989
- ],
- [
- 117.95957104,
- 28.37925739
- ],
- [
- 117.959171,
- 28.37867351
- ],
- [
- 117.95896953,
- 28.37858511
- ],
- [
- 117.958837,
- 28.37867939
- ],
- [
- 117.95847492,
- 28.37937317
- ],
- [
- 117.95838298,
- 28.37937844
- ],
- [
- 117.95817147,
- 28.37892401
- ],
- [
- 117.95799081,
- 28.37895047
- ],
- [
- 117.95786905,
- 28.37906073
- ],
- [
- 117.95794584,
- 28.37989639
- ],
- [
- 117.95790021,
- 28.38016142
- ],
- [
- 117.9577224,
- 28.38045988
- ],
- [
- 117.95777431,
- 28.38050571
- ],
- [
- 117.95780414,
- 28.3817394
- ],
- [
- 117.9576355,
- 28.38222673
- ],
- [
- 117.95732221,
- 28.38248145
- ],
- [
- 117.95618183,
- 28.38254424
- ],
- [
- 117.95597131,
- 28.38262774
- ],
- [
- 117.95582662,
- 28.38285405
- ],
- [
- 117.95609789,
- 28.38425912
- ],
- [
- 117.95617357,
- 28.38602359
- ],
- [
- 117.95598395,
- 28.38664793
- ],
- [
- 117.9542808,
- 28.38652406
- ],
- [
- 117.95312432,
- 28.38689372
- ],
- [
- 117.95217737,
- 28.38692692
- ],
- [
- 117.95193382,
- 28.38674448
- ],
- [
- 117.95273531,
- 28.38606379
- ],
- [
- 117.95290705,
- 28.38571849
- ],
- [
- 117.95284886,
- 28.38561064
- ],
- [
- 117.95232004,
- 28.38618173
- ],
- [
- 117.95169352,
- 28.38647211
- ],
- [
- 117.95132818,
- 28.38643894
- ],
- [
- 117.95105194,
- 28.38623261
- ],
- [
- 117.9506877,
- 28.38573952
- ],
- [
- 117.95068881,
- 28.38541864
- ],
- [
- 117.95093418,
- 28.3853461
- ],
- [
- 117.95186925,
- 28.38560491
- ],
- [
- 117.95206073,
- 28.38558647
- ],
- [
- 117.95206577,
- 28.38544546
- ],
- [
- 117.95197202,
- 28.38528775
- ],
- [
- 117.95199,
- 28.38508075
- ],
- [
- 117.95189014,
- 28.38501197
- ],
- [
- 117.95153377,
- 28.38514578
- ],
- [
- 117.95118566,
- 28.38516052
- ],
- [
- 117.95067482,
- 28.38507575
- ],
- [
- 117.95053185,
- 28.38497205
- ],
- [
- 117.95035728,
- 28.38461756
- ],
- [
- 117.95034258,
- 28.3843426
- ],
- [
- 117.95048706,
- 28.38356645
- ],
- [
- 117.9502687,
- 28.38270409
- ],
- [
- 117.94989758,
- 28.3828219
- ],
- [
- 117.94975961,
- 28.38301415
- ],
- [
- 117.94966902,
- 28.38372521
- ],
- [
- 117.9493895,
- 28.38385883
- ],
- [
- 117.9493047,
- 28.38407003
- ],
- [
- 117.94985755,
- 28.38469166
- ],
- [
- 117.94984532,
- 28.38495164
- ],
- [
- 117.94977849,
- 28.38502972
- ],
- [
- 117.94914796,
- 28.3852091
- ],
- [
- 117.94895109,
- 28.38521152
- ],
- [
- 117.94879266,
- 28.38506295
- ],
- [
- 117.94879666,
- 28.38440606
- ],
- [
- 117.94839144,
- 28.38384204
- ],
- [
- 117.94830381,
- 28.38350228
- ],
- [
- 117.94812418,
- 28.3833237
- ],
- [
- 117.94769198,
- 28.38313873
- ],
- [
- 117.94743148,
- 28.38323026
- ],
- [
- 117.94724676,
- 28.38376156
- ],
- [
- 117.9467915,
- 28.38415747
- ],
- [
- 117.94645012,
- 28.38463906
- ],
- [
- 117.94591831,
- 28.38505014
- ],
- [
- 117.9454652,
- 28.38519506
- ],
- [
- 117.94518852,
- 28.38519861
- ],
- [
- 117.94494994,
- 28.38510012
- ],
- [
- 117.94454502,
- 28.38446604
- ],
- [
- 117.94425036,
- 28.38456562
- ],
- [
- 117.94411777,
- 28.38450893
- ],
- [
- 117.94391694,
- 28.38395046
- ],
- [
- 117.94371644,
- 28.38379987
- ],
- [
- 117.94358168,
- 28.38390318
- ],
- [
- 117.94370454,
- 28.38428886
- ],
- [
- 117.94368944,
- 28.38446283
- ],
- [
- 117.94354569,
- 28.38459207
- ],
- [
- 117.94326503,
- 28.38466965
- ],
- [
- 117.94300163,
- 28.38453917
- ],
- [
- 117.94278715,
- 28.3838847
- ],
- [
- 117.94225316,
- 28.3835629
- ],
- [
- 117.94219601,
- 28.38372192
- ],
- [
- 117.94267031,
- 28.38442186
- ],
- [
- 117.94262826,
- 28.38454594
- ],
- [
- 117.94239178,
- 28.38468534
- ],
- [
- 117.94199037,
- 28.38472014
- ],
- [
- 117.94151528,
- 28.38455811
- ],
- [
- 117.94110094,
- 28.38431397
- ],
- [
- 117.94058378,
- 28.38430092
- ],
- [
- 117.94041811,
- 28.38408132
- ],
- [
- 117.94035928,
- 28.38281169
- ],
- [
- 117.94071586,
- 28.38195518
- ],
- [
- 117.94076764,
- 28.38167308
- ],
- [
- 117.94055312,
- 28.38119963
- ],
- [
- 117.93924527,
- 28.38087014
- ],
- [
- 117.9387953,
- 28.38061398
- ],
- [
- 117.93823318,
- 28.38044601
- ],
- [
- 117.93800851,
- 28.38064645
- ],
- [
- 117.93756598,
- 28.38154303
- ],
- [
- 117.93739919,
- 28.3816513
- ],
- [
- 117.93675433,
- 28.38169545
- ],
- [
- 117.93579963,
- 28.38138613
- ],
- [
- 117.93528957,
- 28.38098207
- ],
- [
- 117.93516952,
- 28.38075138
- ],
- [
- 117.93522274,
- 28.3806093
- ],
- [
- 117.93581983,
- 28.38053926
- ],
- [
- 117.93605347,
- 28.38062183
- ],
- [
- 117.93641687,
- 28.38091418
- ],
- [
- 117.93675115,
- 28.38104659
- ],
- [
- 117.93685719,
- 28.38100735
- ],
- [
- 117.9365427,
- 28.38069197
- ],
- [
- 117.93669332,
- 28.38046981
- ],
- [
- 117.93665056,
- 28.38038089
- ],
- [
- 117.9358576,
- 28.38016829
- ],
- [
- 117.93537052,
- 28.38017308
- ],
- [
- 117.93523968,
- 28.38003832
- ],
- [
- 117.93513869,
- 28.37972158
- ],
- [
- 117.93514273,
- 28.37867074
- ],
- [
- 117.93525166,
- 28.3785866
- ],
- [
- 117.93538071,
- 28.37863741
- ],
- [
- 117.93572611,
- 28.37919165
- ],
- [
- 117.93629008,
- 28.37961162
- ],
- [
- 117.93699603,
- 28.37990536
- ],
- [
- 117.93701688,
- 28.37980634
- ],
- [
- 117.93649678,
- 28.37943733
- ],
- [
- 117.93612943,
- 28.37926997
- ],
- [
- 117.93578904,
- 28.37892763
- ],
- [
- 117.93554428,
- 28.37843116
- ],
- [
- 117.93528368,
- 28.37819359
- ],
- [
- 117.93512983,
- 28.37815588
- ],
- [
- 117.93491341,
- 28.37827628
- ],
- [
- 117.93453091,
- 28.37834891
- ],
- [
- 117.93418724,
- 28.3783124
- ],
- [
- 117.93384178,
- 28.37807109
- ],
- [
- 117.93348017,
- 28.37748571
- ],
- [
- 117.9333335,
- 28.37739902
- ],
- [
- 117.9330768,
- 28.3774384
- ],
- [
- 117.93235593,
- 28.37784744
- ],
- [
- 117.93103461,
- 28.37817549
- ],
- [
- 117.93002971,
- 28.37850291
- ],
- [
- 117.92892703,
- 28.37828555
- ],
- [
- 117.92821986,
- 28.3779836
- ],
- [
- 117.92774955,
- 28.37790328
- ],
- [
- 117.92699325,
- 28.37840318
- ],
- [
- 117.92678826,
- 28.37846644
- ],
- [
- 117.92613198,
- 28.37799841
- ],
- [
- 117.92566951,
- 28.37779106
- ],
- [
- 117.92555876,
- 28.37757929
- ],
- [
- 117.92547572,
- 28.37709744
- ],
- [
- 117.92517403,
- 28.37644392
- ],
- [
- 117.9246526,
- 28.37559576
- ],
- [
- 117.92419335,
- 28.37518042
- ],
- [
- 117.92401531,
- 28.37517757
- ],
- [
- 117.92288049,
- 28.37559591
- ],
- [
- 117.92221901,
- 28.37562664
- ],
- [
- 117.92197515,
- 28.37537694
- ],
- [
- 117.92188127,
- 28.37540503
- ],
- [
- 117.92183629,
- 28.37562608
- ],
- [
- 117.92170031,
- 28.37569822
- ],
- [
- 117.92141362,
- 28.37571851
- ],
- [
- 117.92084093,
- 28.37594815
- ],
- [
- 117.91989663,
- 28.37587815
- ],
- [
- 117.91924905,
- 28.37631172
- ],
- [
- 117.91918104,
- 28.37651272
- ],
- [
- 117.91925227,
- 28.37658365
- ],
- [
- 117.91939905,
- 28.37655848
- ],
- [
- 117.91983976,
- 28.37625416
- ],
- [
- 117.92042434,
- 28.37620252
- ],
- [
- 117.92046533,
- 28.37648044
- ],
- [
- 117.92025627,
- 28.37713052
- ],
- [
- 117.92034441,
- 28.37711045
- ],
- [
- 117.92076391,
- 28.37633714
- ],
- [
- 117.92104776,
- 28.3760649
- ],
- [
- 117.92140748,
- 28.37596553
- ],
- [
- 117.92178733,
- 28.37606202
- ],
- [
- 117.92186825,
- 28.37621994
- ],
- [
- 117.92185205,
- 28.37636591
- ],
- [
- 117.92164447,
- 28.37674407
- ],
- [
- 117.9212045,
- 28.37727348
- ],
- [
- 117.92116168,
- 28.37736855
- ],
- [
- 117.92127355,
- 28.37749233
- ],
- [
- 117.92140737,
- 28.37744324
- ],
- [
- 117.92202685,
- 28.37662271
- ],
- [
- 117.92229883,
- 28.37608447
- ],
- [
- 117.92262869,
- 28.37581918
- ],
- [
- 117.9229053,
- 28.37570881
- ],
- [
- 117.92342972,
- 28.37568426
- ],
- [
- 117.92376853,
- 28.37575782
- ],
- [
- 117.9242332,
- 28.37597924
- ],
- [
- 117.9248435,
- 28.37659937
- ],
- [
- 117.92510636,
- 28.37709188
- ],
- [
- 117.92522789,
- 28.37750565
- ],
- [
- 117.92519802,
- 28.37773569
- ],
- [
- 117.92483939,
- 28.37846204
- ],
- [
- 117.92479541,
- 28.3798068
- ],
- [
- 117.92491516,
- 28.37997762
- ],
- [
- 117.92573833,
- 28.38063345
- ],
- [
- 117.92610299,
- 28.38081393
- ],
- [
- 117.92624467,
- 28.3810127
- ],
- [
- 117.92634461,
- 28.38140048
- ],
- [
- 117.92641866,
- 28.38182034
- ],
- [
- 117.92631756,
- 28.3823924
- ],
- [
- 117.92621362,
- 28.38250646
- ],
- [
- 117.92596583,
- 28.38259478
- ],
- [
- 117.92599889,
- 28.38284165
- ],
- [
- 117.9263175,
- 28.38313224
- ],
- [
- 117.92682492,
- 28.38322857
- ],
- [
- 117.92687382,
- 28.38333441
- ],
- [
- 117.92669721,
- 28.38377763
- ],
- [
- 117.92674395,
- 28.38402646
- ],
- [
- 117.92767599,
- 28.38494005
- ],
- [
- 117.92788167,
- 28.38508869
- ],
- [
- 117.92843007,
- 28.38493001
- ],
- [
- 117.92868069,
- 28.38507659
- ],
- [
- 117.92885362,
- 28.38545626
- ],
- [
- 117.92888159,
- 28.38641309
- ],
- [
- 117.92908612,
- 28.3873326
- ],
- [
- 117.92907311,
- 28.38814848
- ],
- [
- 117.92895909,
- 28.38850057
- ],
- [
- 117.92860272,
- 28.38883401
- ],
- [
- 117.92852572,
- 28.38943502
- ],
- [
- 117.92813407,
- 28.39000344
- ],
- [
- 117.92737277,
- 28.39029244
- ],
- [
- 117.92771438,
- 28.39047589
- ],
- [
- 117.92935847,
- 28.38989768
- ],
- [
- 117.9299079,
- 28.3898159
- ],
- [
- 117.93037749,
- 28.3898952
- ],
- [
- 117.9305461,
- 28.39015193
- ],
- [
- 117.93044431,
- 28.39059894
- ],
- [
- 117.93027854,
- 28.3907922
- ],
- [
- 117.92863236,
- 28.3913504
- ],
- [
- 117.92871506,
- 28.39146231
- ],
- [
- 117.92902286,
- 28.39147789
- ],
- [
- 117.92964422,
- 28.39127399
- ],
- [
- 117.93020047,
- 28.39126418
- ],
- [
- 117.93033135,
- 28.39132895
- ],
- [
- 117.93042518,
- 28.39151381
- ],
- [
- 117.9302443,
- 28.39179599
- ],
- [
- 117.92854241,
- 28.39199345
- ],
- [
- 117.9281828,
- 28.39223286
- ],
- [
- 117.92820688,
- 28.39238687
- ],
- [
- 117.92830648,
- 28.39243271
- ],
- [
- 117.92861215,
- 28.39228525
- ],
- [
- 117.92914758,
- 28.39216652
- ],
- [
- 117.93014647,
- 28.39211809
- ],
- [
- 117.93038125,
- 28.39228367
- ],
- [
- 117.93043911,
- 28.39261355
- ],
- [
- 117.93028915,
- 28.39300267
- ],
- [
- 117.92981988,
- 28.39347928
- ],
- [
- 117.92963793,
- 28.39357456
- ],
- [
- 117.92920032,
- 28.39364313
- ],
- [
- 117.92906367,
- 28.39374834
- ],
- [
- 117.92916432,
- 28.39419009
- ],
- [
- 117.92914164,
- 28.3944221
- ],
- [
- 117.92795565,
- 28.39527959
- ],
- [
- 117.92789378,
- 28.3954896
- ],
- [
- 117.92798258,
- 28.39582043
- ],
- [
- 117.92812138,
- 28.3958142
- ],
- [
- 117.92844614,
- 28.39528088
- ],
- [
- 117.92994244,
- 28.39414901
- ],
- [
- 117.93016537,
- 28.39408263
- ],
- [
- 117.93040914,
- 28.39417324
- ],
- [
- 117.93062486,
- 28.39438591
- ],
- [
- 117.93065253,
- 28.3946568
- ],
- [
- 117.93043784,
- 28.3949761
- ],
- [
- 117.93030693,
- 28.39540416
- ],
- [
- 117.92996531,
- 28.39584458
- ],
- [
- 117.92907856,
- 28.39642472
- ],
- [
- 117.92839314,
- 28.39702659
- ],
- [
- 117.92778467,
- 28.39734237
- ],
- [
- 117.92771198,
- 28.39798332
- ],
- [
- 117.92777886,
- 28.39809921
- ],
- [
- 117.9279565,
- 28.39809995
- ],
- [
- 117.92818128,
- 28.3976788
- ],
- [
- 117.92854486,
- 28.39733537
- ],
- [
- 117.92998648,
- 28.3964674
- ],
- [
- 117.93034605,
- 28.39632893
- ],
- [
- 117.93059054,
- 28.39646551
- ],
- [
- 117.93093206,
- 28.39704592
- ],
- [
- 117.93091011,
- 28.39728089
- ],
- [
- 117.9306933,
- 28.39732621
- ],
- [
- 117.93041286,
- 28.39719868
- ],
- [
- 117.93026794,
- 28.39734079
- ],
- [
- 117.93021398,
- 28.39771879
- ],
- [
- 117.92916505,
- 28.39843918
- ],
- [
- 117.92925889,
- 28.39857402
- ],
- [
- 117.92942969,
- 28.39858277
- ],
- [
- 117.92984826,
- 28.3982513
- ],
- [
- 117.93103306,
- 28.39756163
- ],
- [
- 117.93130055,
- 28.39760225
- ],
- [
- 117.93142853,
- 28.39781495
- ],
- [
- 117.9313886,
- 28.39814695
- ],
- [
- 117.93084311,
- 28.39883164
- ],
- [
- 117.93097289,
- 28.39912937
- ],
- [
- 117.93081717,
- 28.39952552
- ],
- [
- 117.93055826,
- 28.39988583
- ],
- [
- 117.93036553,
- 28.39999913
- ],
- [
- 117.92977117,
- 28.39996402
- ],
- [
- 117.92923288,
- 28.40007476
- ],
- [
- 117.92910414,
- 28.40019993
- ],
- [
- 117.92924293,
- 28.4003697
- ],
- [
- 117.92991497,
- 28.40038375
- ],
- [
- 117.93014364,
- 28.40046934
- ],
- [
- 117.93025078,
- 28.40062314
- ],
- [
- 117.93016662,
- 28.40089924
- ],
- [
- 117.9301907,
- 28.40102319
- ],
- [
- 117.93043447,
- 28.40120378
- ],
- [
- 117.93069186,
- 28.40186322
- ],
- [
- 117.93082376,
- 28.40253185
- ],
- [
- 117.93150686,
- 28.40294778
- ],
- [
- 117.93164769,
- 28.40429124
- ],
- [
- 117.93180443,
- 28.4046089
- ],
- [
- 117.93183423,
- 28.40502582
- ],
- [
- 117.93201721,
- 28.40536647
- ],
- [
- 117.93281713,
- 28.40564514
- ],
- [
- 117.93325825,
- 28.40565937
- ],
- [
- 117.93344624,
- 28.40608305
- ],
- [
- 117.93319636,
- 28.40630336
- ],
- [
- 117.93319348,
- 28.40639839
- ],
- [
- 117.93330528,
- 28.40647316
- ],
- [
- 117.93438482,
- 28.40699427
- ],
- [
- 117.93547798,
- 28.40723034
- ],
- [
- 117.93689204,
- 28.40813075
- ],
- [
- 117.93761665,
- 28.40845537
- ],
- [
- 117.9382388,
- 28.40891513
- ],
- [
- 117.9385033,
- 28.40929256
- ],
- [
- 117.93901834,
- 28.40942362
- ],
- [
- 117.93932599,
- 28.40963
- ],
- [
- 117.93943667,
- 28.40983477
- ],
- [
- 117.93941294,
- 28.41000578
- ],
- [
- 117.93864986,
- 28.41047706
- ],
- [
- 117.93854417,
- 28.41066324
- ],
- [
- 117.93866492,
- 28.4108419
- ],
- [
- 117.93859804,
- 28.41116099
- ],
- [
- 117.93867494,
- 28.41136484
- ],
- [
- 117.93884505,
- 28.41160079
- ],
- [
- 117.93897646,
- 28.4114412
- ],
- [
- 117.93897642,
- 28.41144126
- ],
- [
- 117.93923486,
- 28.41258548
- ],
- [
- 117.93988066,
- 28.4142229
- ],
- [
- 117.93962595,
- 28.41589399
- ],
- [
- 117.93947155,
- 28.41639405
- ],
- [
- 117.93911791,
- 28.41753944
- ],
- [
- 117.93894168,
- 28.41810698
- ],
- [
- 117.9384764,
- 28.41960475
- ],
- [
- 117.93806135,
- 28.42048524
- ],
- [
- 117.93798048,
- 28.42065677
- ],
- [
- 117.93741301,
- 28.42186059
- ],
- [
- 117.93714039,
- 28.42243893
- ],
- [
- 117.93678326,
- 28.4228382
- ],
- [
- 117.93640626,
- 28.42325968
- ],
- [
- 117.93610892,
- 28.42359211
- ],
- [
- 117.93538586,
- 28.42440049
- ],
- [
- 117.93489777,
- 28.4250315
- ],
- [
- 117.93371074,
- 28.42656605
- ],
- [
- 117.93335205,
- 28.42702976
- ],
- [
- 117.93286652,
- 28.42765744
- ],
- [
- 117.93157258,
- 28.42933024
- ],
- [
- 117.93156825,
- 28.42932731
- ],
- [
- 117.93150686,
- 28.43225527
- ],
- [
- 117.93144295,
- 28.43521222
- ],
- [
- 117.93144295,
- 28.43522074
- ],
- [
- 117.93105756,
- 28.43554919
- ],
- [
- 117.93024398,
- 28.43627748
- ],
- [
- 117.92971149,
- 28.43675695
- ],
- [
- 117.92935903,
- 28.43706289
- ],
- [
- 117.92860255,
- 28.43723438
- ],
- [
- 117.92801734,
- 28.43767709
- ],
- [
- 117.92741786,
- 28.43839106
- ],
- [
- 117.92693753,
- 28.4394765
- ],
- [
- 117.92620793,
- 28.44112516
- ],
- [
- 117.92581925,
- 28.44200344
- ],
- [
- 117.92563343,
- 28.44244531
- ],
- [
- 117.92524131,
- 28.44337772
- ],
- [
- 117.92507364,
- 28.4437764
- ],
- [
- 117.92494858,
- 28.44407378
- ],
- [
- 117.92474875,
- 28.44495898
- ],
- [
- 117.92477145,
- 28.44548105
- ],
- [
- 117.92479157,
- 28.44594407
- ],
- [
- 117.92480585,
- 28.44618678
- ],
- [
- 117.92480585,
- 28.44665791
- ],
- [
- 117.92491706,
- 28.44697733
- ],
- [
- 117.92527984,
- 28.44720925
- ],
- [
- 117.92561288,
- 28.44760774
- ],
- [
- 117.92576156,
- 28.44797653
- ],
- [
- 117.9258188,
- 28.44805749
- ],
- [
- 117.92589835,
- 28.4481847
- ],
- [
- 117.92602324,
- 28.44830365
- ],
- [
- 117.92617787,
- 28.448375
- ],
- [
- 117.92638602,
- 28.44857126
- ],
- [
- 117.92646928,
- 28.44882108
- ],
- [
- 117.92659489,
- 28.44893584
- ],
- [
- 117.92681608,
- 28.44947554
- ],
- [
- 117.92658592,
- 28.44962045
- ],
- [
- 117.92642208,
- 28.44978462
- ],
- [
- 117.92624099,
- 28.45001784
- ],
- [
- 117.92618492,
- 28.45025953
- ],
- [
- 117.92576667,
- 28.45082528
- ],
- [
- 117.92535276,
- 28.45103291
- ],
- [
- 117.92480513,
- 28.45129842
- ],
- [
- 117.92473852,
- 28.45145072
- ],
- [
- 117.92470046,
- 28.45161729
- ],
- [
- 117.92467667,
- 28.4519409
- ],
- [
- 117.92467192,
- 28.45293552
- ],
- [
- 117.92463861,
- 28.45411099
- ],
- [
- 117.92452462,
- 28.45495152
- ],
- [
- 117.92424847,
- 28.45561966
- ],
- [
- 117.92366327,
- 28.45661441
- ],
- [
- 117.92240697,
- 28.45866997
- ],
- [
- 117.92476966,
- 28.45965988
- ],
- [
- 117.92527352,
- 28.45987097
- ]
-]
\ No newline at end of file
+ [118.13522862689967, 28.639675941591463],
+ [118.13510124332777, 28.639978527487131],
+ [118.13534364389409, 28.640558625280391],
+ [118.1353328007682, 28.640788434438775],
+ [118.13525666236512, 28.640930262022039],
+ [118.13504992621324, 28.640998945944659],
+ [118.1349009355298, 28.640841757940848],
+ [118.13478768660252, 28.640401818589112],
+ [118.13467116684092, 28.640255743507794],
+ [118.13415130294038, 28.640033064174645],
+ [118.13443203620955, 28.639459860584168],
+ [118.13436173260789, 28.638878041488454],
+ [118.13409837154268, 28.63880767133702],
+ [118.1334687957484, 28.639141546445273],
+ [118.1335240060281, 28.638989789447294],
+ [118.13381661304629, 28.638741322054443],
+ [118.13413518529057, 28.638638797542512],
+ [118.13455912390452, 28.638336646918788],
+ [118.13474062957641, 28.637946079448056],
+ [118.134627363562, 28.637711047027267],
+ [118.13440910259806, 28.637593787123649],
+ [118.1339361041679, 28.63783496820929],
+ [118.13367020971248, 28.637894574375139],
+ [118.13363521889028, 28.637847568610482],
+ [118.13399926535385, 28.637522209182634],
+ [118.13387877958212, 28.637376129604775],
+ [118.13319226501108, 28.637016312652747],
+ [118.13302200446196, 28.636753227679378],
+ [118.13296611249621, 28.636437326421515],
+ [118.13303214881466, 28.636255540161073],
+ [118.13348421372552, 28.635964303709727],
+ [118.13350118033532, 28.635845412435913],
+ [118.13336880642532, 28.635505381468249],
+ [118.13321765017452, 28.635444175408395],
+ [118.13287382946373, 28.635575636506474],
+ [118.13252602925286, 28.6358950037515],
+ [118.13193692924597, 28.63569923842914],
+ [118.13177566641389, 28.635777987564154],
+ [118.13152600292278, 28.636080412481078],
+ [118.13122440718075, 28.636203942458053],
+ [118.13070641117201, 28.635831450461126],
+ [118.1307594837632, 28.635312772766326],
+ [118.13045575752722, 28.635115448918896],
+ [118.13043881609849, 28.63495953885166],
+ [118.13127143362976, 28.634659898235782],
+ [118.13111527624903, 28.634109893556797],
+ [118.13155037904687, 28.633609832727643],
+ [118.13158937544938, 28.633188102848692],
+ [118.13147322980581, 28.63299607241089],
+ [118.13114243487553, 28.632885595194125],
+ [118.13095414112081, 28.632717483125418],
+ [118.13083404655401, 28.63231648891491],
+ [118.13009237746132, 28.632227493803839],
+ [118.12970965567615, 28.632064068102295],
+ [118.12934171694678, 28.632037573175523],
+ [118.12907731536586, 28.631932333610337],
+ [118.12880969061484, 28.631569108227836],
+ [118.12799411253832, 28.63159600515155],
+ [118.12778384384933, 28.631303925136081],
+ [118.12729475654783, 28.630970465514622],
+ [118.12719484276784, 28.63097033691156],
+ [118.12712843143197, 28.63147200572854],
+ [118.12609353748678, 28.632241221055551],
+ [118.12602641029071, 28.632722918627849],
+ [118.12570861056395, 28.63315932903987],
+ [118.12561447942471, 28.633073218054619],
+ [118.12556545198413, 28.632780273790672],
+ [118.12576279201926, 28.632218858513568],
+ [118.12624689078143, 28.63152287588008],
+ [118.12645538420873, 28.631354208929622],
+ [118.12723276897714, 28.630348726412649],
+ [118.12737526835406, 28.630075006956076],
+ [118.12737204428447, 28.629813150456584],
+ [118.12724293041697, 28.62960609414597],
+ [118.12644943429405, 28.62918032451239],
+ [118.12612881159544, 28.628824158807959],
+ [118.12559907853472, 28.627482124800281],
+ [118.12566618144922, 28.627282333213145],
+ [118.12594067791997, 28.627086758547136],
+ [118.12577442205202, 28.626857711114553],
+ [118.12552700236938, 28.626759445791834],
+ [118.12549276068239, 28.626494581959435],
+ [118.12557392629571, 28.626326741485968],
+ [118.12575138591774, 28.626289002335625],
+ [118.12586574640716, 28.625994279212648],
+ [118.12620625581417, 28.625742838661154],
+ [118.12646490802911, 28.625302395689062],
+ [118.1264447155512, 28.625221412638155],
+ [118.12622722530625, 28.625160149921044],
+ [118.12619042145081, 28.625316082471272],
+ [118.12578859356881, 28.625605406963984],
+ [118.12494785875674, 28.625529348600594],
+ [118.12487682490564, 28.62531238535837],
+ [118.12494791181678, 28.624896710614735],
+ [118.12545576257344, 28.624680457836917],
+ [118.12568232517924, 28.624009060869525],
+ [118.12644098786132, 28.622356944217643],
+ [118.12694595179426, 28.622453476546752],
+ [118.12711044589048, 28.62227881921217],
+ [118.12711334710332, 28.622084884010235],
+ [118.12684470521901, 28.621149025207387],
+ [118.12627270132418, 28.620500634696612],
+ [118.12602350008456, 28.620093551176524],
+ [118.12569562885028, 28.620200097456575],
+ [118.12558559499928, 28.620518754237196],
+ [118.12560361831243, 28.620643723129376],
+ [118.12595812476775, 28.621173900455176],
+ [118.12598335524774, 28.621388830330318],
+ [118.12583980816066, 28.621316688514412],
+ [118.12558448433651, 28.620854640229538],
+ [118.12533418322607, 28.620734332523455],
+ [118.1250124498647, 28.620856904722416],
+ [118.12474192569937, 28.621082445698335],
+ [118.12473469335146, 28.621317305449338],
+ [118.1243513114639, 28.621224909102352],
+ [118.12428098268128, 28.621205845273607],
+ [118.12437729557575, 28.621028034016604],
+ [118.12420206447371, 28.620401117517588],
+ [118.12440439394766, 28.620449395823016],
+ [118.12452736904288, 28.620594460066343],
+ [118.12474484579809, 28.62068062860817],
+ [118.12516684907087, 28.620493321409697],
+ [118.12556760316238, 28.620009057172297],
+ [118.12511860314112, 28.619477777277666],
+ [118.12442941218774, 28.618870202497874],
+ [118.12332654208626, 28.618547037415908],
+ [118.12311518431841, 28.618735693597444],
+ [118.12284361963737, 28.618686443124886],
+ [118.12263010979177, 28.618786135671655],
+ [118.12257712173687, 28.618463231393093],
+ [118.12247002597098, 28.618287249357138],
+ [118.12140724314986, 28.618192049823278],
+ [118.12126985731811, 28.618039966371384],
+ [118.12120171748529, 28.617811048441183],
+ [118.12070987286245, 28.61729777387319],
+ [118.1205024963931, 28.617561383151383],
+ [118.12045343297962, 28.617795210480608],
+ [118.12059478302285, 28.617931283302141],
+ [118.11989949736392, 28.618224416423743],
+ [118.11951580700895, 28.618305960651639],
+ [118.11879788451483, 28.617976436463437],
+ [118.11772298242977, 28.617950348929526],
+ [118.11701886812637, 28.616951176055977],
+ [118.11651122151568, 28.616624878635264],
+ [118.11631979722097, 28.6162368175751],
+ [118.11561605523684, 28.615559532746317],
+ [118.11475084087863, 28.614544255712872],
+ [118.11416388845271, 28.614654747318809],
+ [118.11388954037011, 28.614520572066795],
+ [118.11401253974702, 28.613796995534983],
+ [118.11392171271689, 28.613501148259445],
+ [118.11375120215632, 28.613299056206529],
+ [118.11339898897222, 28.613157802390731],
+ [118.11321767665447, 28.612843891332545],
+ [118.11329375300431, 28.612756968259532],
+ [118.11383163931873, 28.612815350448102],
+ [118.11388140600218, 28.61263548334091],
+ [118.11295534621229, 28.611403326702202],
+ [118.11307365652408, 28.610640878773609],
+ [118.11290819385817, 28.61052380233167],
+ [118.11274815950003, 28.610150810311723],
+ [118.11257691419326, 28.610228663721898],
+ [118.1124168024935, 28.610816208801054],
+ [118.1123626327294, 28.611941586235275],
+ [118.11219535792952, 28.611991468031874],
+ [118.11113696559858, 28.611945679049882],
+ [118.1101226112695, 28.611758013921246],
+ [118.10968506771178, 28.611081069935494],
+ [118.10951896652716, 28.610260389105747],
+ [118.10934778057572, 28.60990846010742],
+ [118.10894010350307, 28.610006057233818],
+ [118.1086366317752, 28.609737071808468],
+ [118.10788875915898, 28.609359774733889],
+ [118.10743642535078, 28.609352481232065],
+ [118.107184152027, 28.609088491540717],
+ [118.10712722763947, 28.60883253639247],
+ [118.10698487934872, 28.608648585463925],
+ [118.10642732935787, 28.608568294890972],
+ [118.1059065697325, 28.608325126303612],
+ [118.10590766330813, 28.608169146089267],
+ [118.10621006664132, 28.607835489516276],
+ [118.10623214499753, 28.60672608673957],
+ [118.10639651588656, 28.606409358105452],
+ [118.10591286408749, 28.606327140285373],
+ [118.1056144726299, 28.606131057502353],
+ [118.10525017795339, 28.605413203356704],
+ [118.10544159775156, 28.604782628415592],
+ [118.10558575457901, 28.604782704857996],
+ [118.1057947965927, 28.604626923393823],
+ [118.10609215382988, 28.6042821970658],
+ [118.10610333869818, 28.604131348383078],
+ [118.10574585638619, 28.603746324333429],
+ [118.10537356763609, 28.603786067173303],
+ [118.10509209332554, 28.603927871374196],
+ [118.10479877314492, 28.603553867616938],
+ [118.10429478137917, 28.603320166192759],
+ [118.10428958239834, 28.603317755110368],
+ [118.10384199701059, 28.603430528296315],
+ [118.10342359282458, 28.603736187175343],
+ [118.10276488079467, 28.603599980354886],
+ [118.10216635319466, 28.603623665799603],
+ [118.10178007009426, 28.603690533991028],
+ [118.10151664787509, 28.603959312572272],
+ [118.1013195461602, 28.60401618300051],
+ [118.10100824133735, 28.603889147466248],
+ [118.10033164448987, 28.60309128783274],
+ [118.1002365519754, 28.602755454900375],
+ [118.10020162950161, 28.602441588808347],
+ [118.10033496658548, 28.602152784123746],
+ [118.10077025734154, 28.601702159027468],
+ [118.10065028688132, 28.601547214832124],
+ [118.10062113445781, 28.601151400716617],
+ [118.10073718837066, 28.60074555736162],
+ [118.10064136740527, 28.600486724382847],
+ [118.10001271971134, 28.599484956065908],
+ [118.09983869639882, 28.599471950070495],
+ [118.09975545784812, 28.599602812220041],
+ [118.09978354817224, 28.59974881805357],
+ [118.10004870338503, 28.600035767436793],
+ [118.10044497795343, 28.600745462033501],
+ [118.10041109599536, 28.600898376458986],
+ [118.10018588776859, 28.601115277647978],
+ [118.09959214006528, 28.600837229754404],
+ [118.09873871042316, 28.599828505181392],
+ [118.09857371090811, 28.599746425856893],
+ [118.09814030423172, 28.599747404319317],
+ [118.09766693348229, 28.599564332028365],
+ [118.09670723185332, 28.599476178682778],
+ [118.09661430310769, 28.599328277078371],
+ [118.09670334858072, 28.598534700016444],
+ [118.09654736207119, 28.598558603097104],
+ [118.09641404926901, 28.598852468266841],
+ [118.09625301036817, 28.599020394175909],
+ [118.09609487897558, 28.598890384583626],
+ [118.09585573755226, 28.598267677811123],
+ [118.09418805633379, 28.597031170252365],
+ [118.09404577908947, 28.597019108545055],
+ [118.09355550828013, 28.597630791427946],
+ [118.09337249084786, 28.598143537194517],
+ [118.09322732318253, 28.598306444886589],
+ [118.09237401854614, 28.598951166163431],
+ [118.09202070728986, 28.59884421968502],
+ [118.09169946675706, 28.598617364799622],
+ [118.0917258231882, 28.597843742794566],
+ [118.09141252996437, 28.59739002313114],
+ [118.09122958267915, 28.597294052878283],
+ [118.0908424011559, 28.597635918462913],
+ [118.09072535439168, 28.597659948347996],
+ [118.09027917554363, 28.597370067174893],
+ [118.08980993358159, 28.597374175277992],
+ [118.08973683758506, 28.597271186715943],
+ [118.09021728240168, 28.596784370202556],
+ [118.09068150434803, 28.596634452318199],
+ [118.09092636995604, 28.596971225042068],
+ [118.09102360825295, 28.596965189691787],
+ [118.091004566008, 28.596425454371285],
+ [118.09144867461669, 28.595841694538649],
+ [118.09142059778242, 28.595658813803254],
+ [118.09124556453128, 28.595688781911804],
+ [118.09076835187795, 28.595979742271368],
+ [118.09015936875994, 28.595987813686691],
+ [118.08937000951835, 28.595731010477778],
+ [118.08918889685015, 28.595461170696524],
+ [118.08894078558887, 28.595434226108694],
+ [118.08890873015389, 28.595509165715498],
+ [118.08912188296858, 28.595864005819237],
+ [118.09000413588228, 28.596215693799309],
+ [118.09013700531864, 28.5964215872865],
+ [118.090054160671, 28.596600519998049],
+ [118.08946605171695, 28.597018359409788],
+ [118.08959891216011, 28.597276243603801],
+ [118.08937672475611, 28.597243263665746],
+ [118.0886425047479, 28.596823656186814],
+ [118.08855252128194, 28.596336830680229],
+ [118.08864867949308, 28.596191891442686],
+ [118.0885716354727, 28.596000029178072],
+ [118.08834982488452, 28.595893115974548],
+ [118.08797856136152, 28.596023181324824],
+ [118.08717625458053, 28.596610066301594],
+ [118.08701136478271, 28.59634221941792],
+ [118.08716226023023, 28.596039298075198],
+ [118.08684827003174, 28.596158392595783],
+ [118.08669236715912, 28.596100413303475],
+ [118.08665241657582, 28.595905489746599],
+ [118.0867414755387, 28.59443422765753],
+ [118.08708535200742, 28.594285168625674],
+ [118.08690640760472, 28.594168272048194],
+ [118.0864574057847, 28.594208426777527],
+ [118.08642427026393, 28.594328348674424],
+ [118.08648821565873, 28.596052524404513],
+ [118.08638017740327, 28.596305423656418],
+ [118.08617817258471, 28.596454359481129],
+ [118.08567014196353, 28.596477546701465],
+ [118.08555996422103, 28.596527598469947],
+ [118.08557003662793, 28.596632484601514],
+ [118.08595096066836, 28.596695331924082],
+ [118.0862941077869, 28.59649534518411],
+ [118.08669810033712, 28.59643423984835],
+ [118.08690116725518, 28.596545190108486],
+ [118.08719747588282, 28.596888925383666],
+ [118.08718918593229, 28.596986889433424],
+ [118.08660622469756, 28.59713592328427],
+ [118.08585804271456, 28.596990238508738],
+ [118.0850119461445, 28.597019485360988],
+ [118.08489390742795, 28.596401887637057],
+ [118.08412599162125, 28.596237196589414],
+ [118.08391107163868, 28.596126365939085],
+ [118.08372711171694, 28.596069498208806],
+ [118.08303193847325, 28.596154712569955],
+ [118.08287390600606, 28.596098831395977],
+ [118.08270508976818, 28.595864031000303],
+ [118.08246712465814, 28.59600501412018],
+ [118.08238503364248, 28.596175968046566],
+ [118.08213015588206, 28.596306076564247],
+ [118.08057065591106, 28.596514691399932],
+ [118.08057004796945, 28.596514772338935],
+ [118.08002438521726, 28.596332199171684],
+ [118.07989520120259, 28.595918475956978],
+ [118.07999746221321, 28.595462607813147],
+ [118.07993845319709, 28.595210764365333],
+ [118.07915852244787, 28.594695511288876],
+ [118.07829581000374, 28.594594048876331],
+ [118.07795967399977, 28.594400416745884],
+ [118.07767789931563, 28.59406974772071],
+ [118.07744400813453, 28.593584143493501],
+ [118.07712409590033, 28.593214556306805],
+ [118.07708417679339, 28.592879764789359],
+ [118.07674053234973, 28.592346209609957],
+ [118.07635836184897, 28.592115660309503],
+ [118.07571061255476, 28.591963225222742],
+ [118.07532090303732, 28.59176256578985],
+ [118.07490713935306, 28.590990256794953],
+ [118.07400971937307, 28.590772136125224],
+ [118.07338288471237, 28.59101556012007],
+ [118.07182570769032, 28.590311358582369],
+ [118.07157709370802, 28.590308536509781],
+ [118.07107518117471, 28.590512955108863],
+ [118.07043553926883, 28.590137752555279],
+ [118.07012398983034, 28.590071139771339],
+ [118.0695214269723, 28.589762853073239],
+ [118.06937559560731, 28.589749739159174],
+ [118.0691595253918, 28.589730311105029],
+ [118.06835797494068, 28.59045677266198],
+ [118.06778455191557, 28.590750310478484],
+ [118.06725576763961, 28.590823868726602],
+ [118.06708416889933, 28.591042932785172],
+ [118.06743881205159, 28.591395424759071],
+ [118.06820606235999, 28.591737386571197],
+ [118.06850787933524, 28.591676063599493],
+ [118.06885649702974, 28.591250907303561],
+ [118.06921552977292, 28.591107583248402],
+ [118.06926340068549, 28.590811663127795],
+ [118.06969220732958, 28.590974124756087],
+ [118.06940436491959, 28.59148016337889],
+ [118.06908847895022, 28.59185238108256],
+ [118.06894958675412, 28.592238263984768],
+ [118.06926614541635, 28.592406864385339],
+ [118.06985073442388, 28.592453209148346],
+ [118.0699777186968, 28.592564084764774],
+ [118.07011476188677, 28.592865748855274],
+ [118.07040148374153, 28.592967468473944],
+ [118.07019566579743, 28.593369423160425],
+ [118.0697297432331, 28.593809700657232],
+ [118.06952612233272, 28.593837890806071],
+ [118.06929013393255, 28.59376923296378],
+ [118.06881746915099, 28.593349911469318],
+ [118.06820200012226, 28.592998764881145],
+ [118.06750457497617, 28.592159982497265],
+ [118.06704883903274, 28.591986531153566],
+ [118.06681723662621, 28.591440041924443],
+ [118.06648670070069, 28.591131608636886],
+ [118.06636871954083, 28.591155767125031],
+ [118.0662871285482, 28.59140430646363],
+ [118.06613270236244, 28.591874713946936],
+ [118.06610066941039, 28.592047826246244],
+ [118.06594198223672, 28.592905398165669],
+ [118.06594698246738, 28.593027196947617],
+ [118.06597177497747, 28.593631042238883],
+ [118.06615375009551, 28.593944681701771],
+ [118.06616344928386, 28.594092559923752],
+ [118.06585263908812, 28.594586705012489],
+ [118.06631047135124, 28.595171860592927],
+ [118.06636836340931, 28.595404689674751],
+ [118.06620432347086, 28.595644799667809],
+ [118.06562702346844, 28.595726456310956],
+ [118.0656499786636, 28.596493036624395],
+ [118.06606429363228, 28.596974340293627],
+ [118.0662750650423, 28.597049019097028],
+ [118.06702257792972, 28.596309510175786],
+ [118.06713552558415, 28.596303352517737],
+ [118.0675502371538, 28.596704711853022],
+ [118.06805491510227, 28.596782045455086],
+ [118.06810561977863, 28.596969908434573],
+ [118.06803687110482, 28.597464742403986],
+ [118.06773390659453, 28.59844065611145],
+ [118.06776877780692, 28.598692494163345],
+ [118.06802451352053, 28.59897700818243],
+ [118.06777878096602, 28.599500106045127],
+ [118.06714316802288, 28.599524760959014],
+ [118.06669352858353, 28.599670202917594],
+ [118.06621515040888, 28.599491847570732],
+ [118.06483036802717, 28.599801465265443],
+ [118.0647444000341, 28.599888470176836],
+ [118.06479438435338, 28.60000238190446],
+ [118.06540580013768, 28.600276524941705],
+ [118.06503315255804, 28.600603796328187],
+ [118.06479823794837, 28.601233781314022],
+ [118.0646723436538, 28.601373820145739],
+ [118.06437562583449, 28.601355217669209],
+ [118.06370521812141, 28.601575034460325],
+ [118.06362428723116, 28.601704046704469],
+ [118.06367930505598, 28.601801936110519],
+ [118.06381811721235, 28.601930661470874],
+ [118.06420653170619, 28.602030100408854],
+ [118.06424860379013, 28.602117033374441],
+ [118.06403888188891, 28.602643004571064],
+ [118.06343142402102, 28.602846735188734],
+ [118.06287395317042, 28.603271255663969],
+ [118.06258009249734, 28.603801399714882],
+ [118.06347229820801, 28.604327976155218],
+ [118.06362404711217, 28.604563639900107],
+ [118.06358192916275, 28.605038479242467],
+ [118.06364090580325, 28.605103349140279],
+ [118.06379484455647, 28.604982159199324],
+ [118.06385494894676, 28.604456381356954],
+ [118.06410456747187, 28.604200226559271],
+ [118.06455122116199, 28.604666342477799],
+ [118.0652626217726, 28.60489735672769],
+ [118.06538740180724, 28.605211055545851],
+ [118.06506363238077, 28.605993079017423],
+ [118.06486975833275, 28.606143275691693],
+ [118.064944554048, 28.60632309153749],
+ [118.06493262993695, 28.60698571561835],
+ [118.06458190962746, 28.607551883812448],
+ [118.0647408737924, 28.607629674270129],
+ [118.06504444804295, 28.607445335733701],
+ [118.06542318493211, 28.607410953752549],
+ [118.06559686470359, 28.607935447363047],
+ [118.06602452111485, 28.60800590295014],
+ [118.06605254309045, 28.608410666219299],
+ [118.06600037521719, 28.608566620353315],
+ [118.06576081381058, 28.608706880418254],
+ [118.06595863318444, 28.608783552119291],
+ [118.06599747310497, 28.608868511972275],
+ [118.06608948993812, 28.609608009202304],
+ [118.065907486941, 28.609631256677233],
+ [118.06572477617749, 28.609537476273545],
+ [118.06500224285924, 28.608915701198725],
+ [118.06491448521535, 28.608907804251828],
+ [118.06491051560783, 28.609050747893775],
+ [118.06510218092103, 28.609503249875161],
+ [118.0645788411407, 28.6098308027494],
+ [118.06437276509109, 28.609733103999588],
+ [118.06411415244622, 28.609988278536264],
+ [118.06376349239133, 28.610010680648429],
+ [118.06352182926912, 28.609802121570681],
+ [118.06331573343437, 28.610057324885702],
+ [118.06307297943454, 28.610065562675629],
+ [118.06234081437719, 28.609631799867714],
+ [118.06225594175839, 28.60965692422775],
+ [118.06224909252171, 28.609846826869614],
+ [118.06269067403548, 28.610278998776835],
+ [118.06265469755635, 28.610437006962343],
+ [118.06206522253206, 28.611109411170446],
+ [118.06195516080209, 28.611338498173211],
+ [118.06195526422414, 28.611645756046869],
+ [118.06187216776641, 28.611746783187527],
+ [118.06214605269827, 28.612104824877804],
+ [118.06188026885934, 28.612440992357961],
+ [118.06130775325028, 28.612675673143826],
+ [118.06137963606136, 28.613121385243801],
+ [118.0604316651893, 28.61401724130269],
+ [118.05994614459894, 28.615010502033101],
+ [118.0595724987719, 28.61555878271173],
+ [118.05945383232859, 28.615646843427157],
+ [118.05924276504163, 28.615647158189859],
+ [118.05876059892262, 28.615557931053729],
+ [118.05834207512669, 28.615571612440021],
+ [118.05825109611123, 28.615723684200702],
+ [118.05826113434398, 28.616066483281656],
+ [118.05847070515892, 28.616641866828729],
+ [118.0587813435842, 28.616870237071851],
+ [118.05884137333078, 28.617062107430343],
+ [118.05826604464232, 28.617531733402814],
+ [118.05796619718228, 28.617352289876351],
+ [118.05772278487871, 28.617374616445431],
+ [118.05722010882107, 28.61787617824308],
+ [118.05788221399303, 28.619855109425828],
+ [118.05787930648489, 28.620216906684959],
+ [118.05757540308241, 28.621294842183261],
+ [118.05666249857552, 28.621951958815885],
+ [118.05619517486753, 28.621332034545787],
+ [118.05629225128644, 28.621244892937511],
+ [118.05634405763226, 28.62082904372545],
+ [118.05685749497752, 28.620350477592524],
+ [118.05698337038632, 28.619877481860328],
+ [118.05641217767993, 28.618791937198182],
+ [118.05631052371177, 28.617710678704896],
+ [118.05653236757473, 28.617474461876952],
+ [118.05648925677383, 28.617094746525368],
+ [118.05611464597416, 28.617015384052763],
+ [118.05607474755163, 28.616932510626896],
+ [118.0565043887666, 28.616715925999245],
+ [118.05657236762067, 28.616365986301275],
+ [118.05675501992823, 28.616190732716177],
+ [118.05673024540454, 28.615802981922116],
+ [118.05688198891266, 28.615516865311122],
+ [118.05687193179426, 28.615411995367367],
+ [118.05663825824911, 28.615194500625762],
+ [118.05677812620957, 28.61503433856393],
+ [118.05675225181506, 28.614910423677145],
+ [118.05594509229229, 28.615392441408119],
+ [118.05559851965597, 28.615463984275493],
+ [118.05578542935416, 28.615871529147796],
+ [118.05601517286198, 28.615678201887533],
+ [118.05624670422208, 28.615633837431687],
+ [118.05597305491267, 28.616336913018188],
+ [118.05578323141106, 28.616365289326666],
+ [118.0552001361774, 28.616123377092208],
+ [118.05494165123628, 28.616195770718321],
+ [118.05483841356204, 28.616959471402538],
+ [118.05458599364874, 28.617638599841541],
+ [118.05436128994165, 28.61792179365591],
+ [118.05425236045812, 28.617985936901505],
+ [118.05410246145948, 28.617929251733642],
+ [118.0538637031475, 28.618693277972454],
+ [118.05351822678483, 28.618952759362401],
+ [118.05313790169282, 28.619043374152454],
+ [118.0525728333696, 28.618992375397852],
+ [118.05241896566281, 28.619252523185423],
+ [118.05225828559151, 28.6193077703374],
+ [118.0519157428173, 28.61916742573618],
+ [118.05150242879415, 28.618640504855478],
+ [118.05107110944425, 28.618598291577939],
+ [118.04959240816322, 28.61915974012993],
+ [118.04867701613148, 28.619126490395274],
+ [118.04834350165129, 28.619110133525908],
+ [118.04817675925005, 28.618951598337617],
+ [118.04733846699673, 28.617261029373083],
+ [118.04789838310398, 28.617193005552792],
+ [118.04839076372286, 28.616941168400274],
+ [118.04885190818902, 28.616417559722663],
+ [118.04909240668928, 28.615697468963049],
+ [118.04901663341093, 28.614976991494984],
+ [118.04903287156981, 28.614203356000132],
+ [118.04922952452296, 28.613486315740943],
+ [118.04919865079717, 28.613067637261679],
+ [118.04931837844049, 28.612509693367713],
+ [118.04923073231248, 28.611938110355538],
+ [118.04946618022007, 28.611475928071684],
+ [118.04980261120159, 28.611199403629598],
+ [118.05008511613528, 28.611136894452159],
+ [118.05063933593669, 28.611218805603471],
+ [118.05124750606763, 28.611039848610176],
+ [118.05135428167478, 28.610764753190836],
+ [118.05116165498646, 28.610400338904583],
+ [118.05103880489696, 28.609498947518489],
+ [118.05084617101409, 28.609254444337182],
+ [118.05028800049092, 28.609076556637831],
+ [118.04975394798635, 28.608616807020098],
+ [118.04923899618279, 28.607676222279906],
+ [118.04912509974361, 28.607271642472369],
+ [118.04930985736405, 28.606975429172792],
+ [118.04929406077235, 28.606768562619095],
+ [118.04912012469401, 28.606591051735677],
+ [118.04835860036917, 28.606187715690567],
+ [118.04825363599662, 28.606453736051151],
+ [118.04895146044157, 28.607847684323247],
+ [118.04933486301354, 28.608797507798783],
+ [118.04953252230814, 28.608959052118621],
+ [118.04951022451735, 28.609138014507835],
+ [118.04915798615218, 28.609397571440809],
+ [118.04916981583438, 28.60976933228892],
+ [118.04963592995432, 28.610183230871485],
+ [118.0500194188611, 28.61022847666294],
+ [118.05028216299149, 28.610111045888118],
+ [118.05052980210871, 28.610140631784759],
+ [118.05058044383247, 28.610577267027281],
+ [118.04940841046982, 28.610357541967062],
+ [118.04916474185939, 28.610264092513887],
+ [118.04898434325287, 28.610024527510006],
+ [118.04878954829906, 28.610042890766863],
+ [118.04872163239747, 28.609925090370666],
+ [118.04888049403962, 28.609825835793742],
+ [118.04887726457412, 28.609762874257285],
+ [118.04801996964591, 28.607235808985422],
+ [118.0476847230716, 28.60655478477554],
+ [118.04740011282502, 28.606369496555089],
+ [118.04712879096098, 28.606318038246911],
+ [118.04689303818327, 28.606400454817162],
+ [118.04661450015908, 28.606757862485438],
+ [118.0465437055276, 28.606764931156704],
+ [118.04488191576786, 28.604368576049012],
+ [118.04459557162841, 28.603817381566955],
+ [118.04451759501103, 28.603848578149439],
+ [118.04445577291563, 28.60404759721888],
+ [118.04383264795842, 28.604692529836427],
+ [118.04350347090849, 28.605178980325718],
+ [118.04335184431227, 28.605120380501205],
+ [118.04283880716525, 28.604428817136238],
+ [118.04226895624743, 28.604387041828545],
+ [118.0415015359672, 28.604007925425492],
+ [118.04139374592467, 28.604062133860452],
+ [118.04109228238303, 28.604341656642191],
+ [118.04038772201579, 28.604557126110535],
+ [118.04016101731713, 28.604602608423704],
+ [118.03972380560924, 28.60441665920149],
+ [118.03925675169785, 28.604611563872652],
+ [118.03895743933447, 28.605248944882931],
+ [118.03866716156028, 28.605287565368883],
+ [118.03815599860047, 28.604765016092642],
+ [118.03810643876125, 28.604576225012806],
+ [118.03829977951125, 28.603756197090888],
+ [118.03830990947483, 28.602909603195656],
+ [118.03840982415409, 28.602371620653798],
+ [118.03834015547386, 28.60207195755487],
+ [118.03848586093375, 28.601042510803268],
+ [118.03826919896437, 28.601019930625341],
+ [118.03773920959691, 28.601144997543656],
+ [118.03701349357789, 28.600505859258021],
+ [118.03659349849124, 28.600466719863277],
+ [118.03645770266087, 28.600322101683673],
+ [118.03647281576787, 28.600112198119518],
+ [118.03669236725898, 28.599775827392591],
+ [118.03652567162248, 28.599596267853542],
+ [118.03530416655406, 28.599357129128236],
+ [118.03477138748963, 28.599356234302832],
+ [118.0346894664458, 28.599437381030384],
+ [118.03464734579848, 28.599922568871534],
+ [118.03461123442105, 28.600338547585977],
+ [118.0348199176052, 28.600465962634132],
+ [118.03503723607969, 28.600436474763569],
+ [118.0352987499374, 28.600274918752575],
+ [118.03552723169639, 28.599962587803248],
+ [118.03567379241167, 28.599920229734892],
+ [118.03551714490038, 28.600301384901059],
+ [118.03553724205017, 28.600524247695944],
+ [118.03576675982822, 28.600730600736711],
+ [118.03603791441833, 28.60134066843716],
+ [118.03602605146114, 28.601443604838551],
+ [118.0359362442623, 28.601491854365634],
+ [118.03578142687138, 28.601451201411862],
+ [118.03558102914121, 28.600963937036113],
+ [118.03532744730387, 28.600735604564534],
+ [118.03508427242127, 28.600671236488438],
+ [118.03487377890178, 28.600682715435028],
+ [118.0346571681938, 28.600854153196678],
+ [118.03461009497994, 28.601071238746727],
+ [118.03484066766271, 28.601462442038098],
+ [118.03568256889548, 28.602350992004745],
+ [118.0360816466507, 28.602440001504931],
+ [118.03618654447348, 28.602361764084208],
+ [118.03628535478538, 28.602055681624449],
+ [118.03637911630324, 28.601988533743906],
+ [118.03657272954786, 28.602069038355467],
+ [118.03673151115038, 28.602006687458697],
+ [118.0373242866865, 28.601396574792147],
+ [118.03749276567862, 28.601424250528794],
+ [118.03753765893589, 28.601540009463918],
+ [118.03713960011248, 28.601904804163439],
+ [118.03700774151412, 28.602178935509528],
+ [118.03701884364477, 28.602583710469901],
+ [118.0369487891553, 28.602636857704852],
+ [118.03658669242202, 28.602622772522977],
+ [118.03623141704634, 28.602716531342878],
+ [118.03619942546322, 28.602967493455083],
+ [118.03580535513311, 28.603119370062927],
+ [118.03571160260844, 28.603109517989935],
+ [118.03529244299193, 28.602677739086459],
+ [118.03514194054821, 28.602616119338506],
+ [118.03488941001831, 28.602762721422494],
+ [118.03461208517967, 28.603050257163716],
+ [118.03438932760548, 28.603735444335314],
+ [118.03426469326109, 28.60366171251809],
+ [118.03423777835087, 28.603362945143829],
+ [118.03432759814018, 28.603106895566839],
+ [118.0347019193581, 28.602633187571598],
+ [118.03473175346767, 28.602379260394628],
+ [118.03464412262826, 28.602218540753086],
+ [118.03428566365255, 28.602007559801109],
+ [118.03397351976218, 28.602102229634227],
+ [118.03380901847152, 28.602021669264673],
+ [118.03377493236735, 28.601586007088599],
+ [118.03362051517468, 28.601195526852109],
+ [118.03346786604925, 28.60115092137795],
+ [118.03297289718148, 28.601379991293641],
+ [118.03264852880659, 28.601787659373031],
+ [118.0323094673081, 28.601834463689613],
+ [118.03204295232047, 28.601997044927714],
+ [118.03203107317552, 28.602313897668296],
+ [118.03214849765516, 28.602579516031881],
+ [118.03240314608843, 28.602606860818014],
+ [118.03298860743837, 28.60251042291776],
+ [118.03323320324978, 28.602553812508518],
+ [118.03349251466784, 28.602766102873375],
+ [118.03359732705508, 28.603596405549752],
+ [118.03398519566031, 28.6042261396247],
+ [118.03411591032102, 28.604588612274711],
+ [118.03390254886358, 28.604624122005703],
+ [118.03332899363818, 28.60387394442705],
+ [118.03323029754029, 28.60295160243453],
+ [118.0330765854161, 28.602737075455707],
+ [118.03254678850351, 28.602924317902989],
+ [118.03245689137248, 28.604163946109281],
+ [118.0326324920959, 28.604585312662095],
+ [118.03227832648361, 28.604861990888196],
+ [118.03177621699888, 28.60482131994803],
+ [118.0320975798395, 28.605892965587941],
+ [118.03199772721337, 28.605944217951333],
+ [118.03178833806146, 28.605901741172488],
+ [118.03163242439689, 28.606355862832856],
+ [118.03043018370613, 28.608193965579119],
+ [118.03043915714147, 28.608264916692576],
+ [118.03081122825563, 28.608343947315348],
+ [118.03134211604583, 28.607651939685297],
+ [118.03188376062712, 28.607281773335217],
+ [118.03209028363972, 28.607245277947243],
+ [118.03211541879159, 28.607327164816866],
+ [118.03127415787617, 28.608583683190489],
+ [118.03127522267346, 28.608737593165415],
+ [118.03159449548968, 28.608967708992623],
+ [118.03166625329504, 28.609850074321514],
+ [118.03155848393692, 28.610103206497854],
+ [118.03155126507886, 28.610530959136497],
+ [118.03163025613151, 28.610823653388934],
+ [118.03153324985965, 28.611215647184395],
+ [118.03135364355592, 28.611550997180814],
+ [118.03148146779552, 28.611979400029327],
+ [118.03131691884084, 28.612631530820522],
+ [118.03129783972361, 28.61315925119851],
+ [118.03131751778926, 28.614061801810749],
+ [118.03142631417313, 28.614410370941926],
+ [118.03115584576574, 28.614692875875562],
+ [118.03115796726649, 28.615095684918003],
+ [118.03129369474823, 28.615492132156248],
+ [118.03118772853088, 28.615673294287149],
+ [118.03091153234141, 28.615761962944305],
+ [118.02985781828374, 28.61550376398759],
+ [118.0296513357406, 28.615241354405043],
+ [118.02957271610808, 28.614856823183914],
+ [118.02942010565346, 28.61457934456115],
+ [118.02861422406727, 28.614495418029151],
+ [118.02826193444082, 28.614350421235031],
+ [118.02797970290101, 28.613895356185765],
+ [118.02708295921127, 28.614301499015028],
+ [118.02687935090137, 28.61422512319092],
+ [118.02675975905572, 28.614328344677403],
+ [118.02685236584409, 28.614837870871099],
+ [118.0268153659365, 28.614987831023655],
+ [118.02651225933334, 28.61524652730543],
+ [118.02628168665058, 28.615578975189578],
+ [118.02621196760833, 28.616221789903705],
+ [118.02654195494733, 28.616560765966653],
+ [118.02694307506295, 28.616594702783345],
+ [118.02708276136036, 28.616678264190568],
+ [118.02731687827134, 28.616963524647019],
+ [118.02739692512807, 28.617385109735096],
+ [118.0277039455807, 28.617663164823227],
+ [118.02775780148147, 28.617796966856588],
+ [118.02761018766012, 28.618001274839003],
+ [118.02785653535091, 28.61808060403672],
+ [118.02782454736507, 28.618402450712608],
+ [118.02760902663533, 28.61900273288984],
+ [118.02725491678109, 28.619294477458197],
+ [118.02691376345945, 28.619272431477555],
+ [118.02661644309444, 28.619039333498506],
+ [118.02629544987519, 28.618488404316452],
+ [118.0259385224449, 28.618266532574467],
+ [118.02563224842959, 28.61783556665813],
+ [118.02520420171265, 28.617935655805923],
+ [118.02491687731208, 28.618562050698131],
+ [118.02471936910365, 28.61869157285787],
+ [118.02443494501676, 28.619037127461525],
+ [118.02396022078767, 28.619254293051256],
+ [118.02349732624066, 28.619790228736122],
+ [118.02303764317276, 28.620640095264264],
+ [118.02208890248096, 28.621706111148171],
+ [118.02136071512496, 28.621906996310884],
+ [118.02024975022584, 28.622665676979466],
+ [118.02000133859099, 28.62209966256944],
+ [118.02006238996739, 28.621937576857761],
+ [118.02002829487003, 28.621758754762766],
+ [118.01909301523051, 28.621532524906172],
+ [118.01888446784403, 28.620913420817772],
+ [118.01869202551666, 28.620905955545481],
+ [118.0183480510218, 28.621182810038704],
+ [118.01859431417631, 28.621566846632732],
+ [118.01836093021279, 28.621734456879722],
+ [118.01796487867625, 28.622241289603892],
+ [118.01776742352786, 28.622133904256316],
+ [118.01728673499485, 28.621610568073322],
+ [118.01706737865663, 28.621533200296994],
+ [118.01660675040125, 28.621628512246104],
+ [118.01595946245925, 28.621447394181928],
+ [118.01555058209374, 28.621039816934058],
+ [118.01481176385187, 28.620829020343081],
+ [118.01450555818508, 28.620549067685374],
+ [118.01456945681502, 28.620582885791578],
+ [118.0146172315001, 28.620255857222105],
+ [118.01459032018715, 28.620097077418222],
+ [118.01441586340138, 28.619869637973466],
+ [118.01309446164021, 28.619054887273307],
+ [118.01305570715522, 28.618852154903095],
+ [118.01313149841997, 28.618323187165402],
+ [118.01298401050371, 28.617619008110807],
+ [118.01258018342878, 28.617166366734466],
+ [118.01233179967289, 28.616718311900627],
+ [118.01161387897741, 28.61608776393922],
+ [118.01149161884325, 28.614248022628203],
+ [118.01182446422774, 28.613429545137421],
+ [118.01206615253102, 28.612342370004399],
+ [118.01215376448465, 28.612119206835985],
+ [118.0123781516304, 28.611881702178891],
+ [118.01254583472257, 28.611453390161898],
+ [118.01233951135941, 28.610308600861288],
+ [118.01240527068671, 28.609535788246092],
+ [118.01293377707225, 28.608659709178312],
+ [118.01391712457576, 28.607935148788158],
+ [118.01405896834672, 28.607477048527016],
+ [118.014691260993, 28.606379752423663],
+ [118.01475310197418, 28.605255134017284],
+ [118.01489555728415, 28.60457206295041],
+ [118.01514313704615, 28.603384920078042],
+ [118.01520206332464, 28.60279005631611],
+ [118.01619622697433, 28.602028613829532],
+ [118.01660914079923, 28.601471690666017],
+ [118.0167757563961, 28.601101408303407],
+ [118.01668924701119, 28.600930739462115],
+ [118.01634891297203, 28.600776715273241],
+ [118.01531783215228, 28.600758705449948],
+ [118.01539687356694, 28.600048819297626],
+ [118.01493525875526, 28.599226598828523],
+ [118.01530330180594, 28.598480885484548],
+ [118.01652471244563, 28.597870637919641],
+ [118.0165100858718, 28.596747307342412],
+ [118.01637046612416, 28.59628685985075],
+ [118.01641038343246, 28.595490182825756],
+ [118.01638526356908, 28.595357299899547],
+ [118.01618997039088, 28.595222921400762],
+ [118.01620111209172, 28.595078959726266],
+ [118.01635551669381, 28.594735695695874],
+ [118.0172391698519, 28.593425843028285],
+ [118.01738278708604, 28.593317490010179],
+ [118.01781075106533, 28.593247280837375],
+ [118.01823948036781, 28.592640392240355],
+ [118.018853819848, 28.592216858321422],
+ [118.01900069172859, 28.591887564359638],
+ [118.0190603248742, 28.59148861880476],
+ [118.01852609070659, 28.591388106975614],
+ [118.01882520342042, 28.59093154455519],
+ [118.01874550370212, 28.590861782345428],
+ [118.01826152994568, 28.590845152082181],
+ [118.01804829799062, 28.590475940812098],
+ [118.01867266491161, 28.590316217619375],
+ [118.01921125179786, 28.5899059433047],
+ [118.01927912633073, 28.589710817400373],
+ [118.01911543442986, 28.58935342591991],
+ [118.01974591314342, 28.589286715109893],
+ [118.02003315570562, 28.58918498290069],
+ [118.02040515937063, 28.588793175264868],
+ [118.02071724660368, 28.587901734877221],
+ [118.02079731864137, 28.587861482121752],
+ [118.02357287918505, 28.587798922582238],
+ [118.02491949793659, 28.587054683227109],
+ [118.02528579630257, 28.586744792138518],
+ [118.02547829618652, 28.586443462595753],
+ [118.02544314438569, 28.585965791288288],
+ [118.02522484205292, 28.585655479316983],
+ [118.02503855828286, 28.584630459028517],
+ [118.02481705706157, 28.583953400828818],
+ [118.02496755231073, 28.583506177867889],
+ [118.02479738708985, 28.583022369586729],
+ [118.02480141964986, 28.583019924330074],
+ [118.02474832277699, 28.582869082841967],
+ [118.02467436073323, 28.580285170524235],
+ [118.02466378380666, 28.579915686759591],
+ [118.02466086640595, 28.579913738828054],
+ [118.02465692287876, 28.579911105613064],
+ [118.02465688150994, 28.579909677489695],
+ [118.02450320176138, 28.579807177259454],
+ [118.02412903792481, 28.57980314559876],
+ [118.02394661494441, 28.579931647927253],
+ [118.02382305798778, 28.580334724068337],
+ [118.0237063520666, 28.580403047362779],
+ [118.02112576903903, 28.580192216597595],
+ [118.02087891053338, 28.580134381196785],
+ [118.02087889704353, 28.580134289465946],
+ [118.02085765415745, 28.579992020315558],
+ [118.02094268685562, 28.579389416988079],
+ [118.02096742810443, 28.579214077967379],
+ [118.02103408495509, 28.579084149314099],
+ [118.02126269801511, 28.578638528945021],
+ [118.02186813330775, 28.578342000882685],
+ [118.02200247673295, 28.578335220893791],
+ [118.02205664110113, 28.578332487854084],
+ [118.02207743522547, 28.578348760187168],
+ [118.02219028305512, 28.578437073612122],
+ [118.02242367331394, 28.578453427783529],
+ [118.02250097004378, 28.57839773456783],
+ [118.02277877152312, 28.578197576956654],
+ [118.02280485276185, 28.578196530145817],
+ [118.0230191495142, 28.578187926331793],
+ [118.02322063902136, 28.578056440052706],
+ [118.02395775034995, 28.577957491245286],
+ [118.02400169302382, 28.577927788436739],
+ [118.02408543069816, 28.577871187805101],
+ [118.024220144644, 28.577166149897948],
+ [118.02431056068394, 28.576946108276331],
+ [118.02434884122613, 28.576852947505586],
+ [118.02413983518534, 28.576643552957648],
+ [118.02392695666379, 28.576430277835129],
+ [118.02392538374954, 28.576350936946255],
+ [118.02392000310567, 28.576079457700871],
+ [118.02409357136128, 28.575927059486276],
+ [118.02449836700612, 28.575988565919658],
+ [118.0259168847565, 28.576204128917482],
+ [118.02591694860837, 28.576204138809999],
+ [118.02601560063954, 28.576644615956297],
+ [118.02602160541278, 28.57664603148919],
+ [118.02602206856363, 28.576648099030592],
+ [118.02602262254607, 28.576650574864175],
+ [118.02618621282352, 28.57668918635693],
+ [118.02662674033184, 28.57679316147528],
+ [118.02662678080139, 28.576793171367797],
+ [118.02661420018524, 28.576941879664048],
+ [118.0262479036179, 28.577068786595248],
+ [118.02610640248849, 28.577252046844535],
+ [118.02612119813489, 28.577264890961999],
+ [118.02625070500608, 28.577377609289272],
+ [118.02643292024311, 28.577536202933459],
+ [118.0264329445248, 28.577536223617869],
+ [118.02688016478783, 28.578544420288836],
+ [118.02681444053405, 28.578641568653495],
+ [118.02670885742793, 28.578634969428322],
+ [118.02670879267669, 28.578634890288015],
+ [118.02631421872627, 28.578160105804272],
+ [118.02617911807192, 28.577997540753927],
+ [118.02617865671971, 28.577997555143099],
+ [118.02617705412786, 28.577997605505118],
+ [118.02617205749448, 28.57799160253046],
+ [118.02555476554005, 28.578011230234154],
+ [118.02494213297314, 28.578280668917785],
+ [118.02466775791072, 28.578660216995445],
+ [118.02435570305329, 28.578780069644552],
+ [118.02442140032747, 28.57896781661151],
+ [118.02442740060417, 28.578970729515618],
+ [118.02442846180418, 28.578973754834976],
+ [118.02531317975945, 28.579403189205891],
+ [118.02552951797293, 28.579437669213121],
+ [118.02584981961354, 28.579488721927021],
+ [118.0261341097015, 28.579453985612986],
+ [118.02648754686288, 28.579246471547492],
+ [118.02692417940739, 28.578990118898901],
+ [118.02716235316018, 28.578635045870726],
+ [118.02726537589649, 28.578481460551018],
+ [118.02726707831312, 28.578480168225212],
+ [118.02754270972832, 28.578270833931867],
+ [118.02755336309724, 28.577649659604162],
+ [118.02754679354973, 28.577644057727127],
+ [118.02755288735591, 28.577271277947148],
+ [118.02745489182985, 28.576759757956495],
+ [118.02746715048863, 28.576177964941166],
+ [118.0273623084239, 28.575946414695352],
+ [118.02705708211874, 28.575722316231975],
+ [118.02710809706105, 28.575455275140882],
+ [118.02705820357335, 28.575180491786341],
+ [118.02693363577873, 28.574668052688537],
+ [118.02699943107893, 28.573726369876113],
+ [118.02680089854266, 28.573066141589209],
+ [118.02671517606461, 28.57181098658782],
+ [118.02634031795139, 28.571246220436763],
+ [118.02596221238628, 28.570913381347509],
+ [118.025967252187, 28.57076538531436],
+ [118.02620355534987, 28.570575845998519],
+ [118.02642799555565, 28.570565267273309],
+ [118.02740150267732, 28.571006482763039],
+ [118.02896692108664, 28.570959516568507],
+ [118.02937096130086, 28.570770554617468],
+ [118.029622381168, 28.570477994364012],
+ [118.02943063131863, 28.570129710317929],
+ [118.0287853056974, 28.569708557803779],
+ [118.02849912883175, 28.569138503639067],
+ [118.02809406518907, 28.568802742652508],
+ [118.02795655615023, 28.568394232807634],
+ [118.02763336588714, 28.568205169233238],
+ [118.02762834856946, 28.568074290895879],
+ [118.02788190702449, 28.567819673039537],
+ [118.02841446665434, 28.568038246068227],
+ [118.02891903488558, 28.56810288573962],
+ [118.0291377077391, 28.568565166049609],
+ [118.0301820319753, 28.569171168814421],
+ [118.03024774183984, 28.569333918225823],
+ [118.03024482983506, 28.569806753878652],
+ [118.03079858288834, 28.570442086233356],
+ [118.03115163244195, 28.570419158917105],
+ [118.03208261601992, 28.569951024020611],
+ [118.03206863066282, 28.569687207898369],
+ [118.03185425117283, 28.569176950555857],
+ [118.03148615955865, 28.568601138931456],
+ [118.03139029182853, 28.568260520706531],
+ [118.03149409337777, 28.568201338121298],
+ [118.03173544353592, 28.568276660839274],
+ [118.03194804596558, 28.56854502213514],
+ [118.03228313875593, 28.568664105863832],
+ [118.03260640636063, 28.568488425100782],
+ [118.03278313753185, 28.568277123990129],
+ [118.03282014643264, 28.56811609498186],
+ [118.03243480851961, 28.567457281328529],
+ [118.03217159404392, 28.566775228294205],
+ [118.03201399415059, 28.565892033790362],
+ [118.032232426885, 28.565173791137624],
+ [118.0322037034382, 28.565056913445858],
+ [118.03170093205244, 28.564349548992539],
+ [118.03166107859602, 28.564179712923476],
+ [118.0317548482077, 28.563837630602222],
+ [118.03225556014604, 28.563414562532103],
+ [118.03243522040918, 28.562503539406862],
+ [118.03285442589106, 28.561895722709494],
+ [118.03291731188449, 28.561540763895209],
+ [118.03265811108304, 28.560049046726192],
+ [118.03273570458919, 28.559911935187699],
+ [118.03330358509243, 28.559656581685942],
+ [118.03463471302166, 28.559982246883237],
+ [118.03594256469762, 28.560152029892322],
+ [118.03611032063486, 28.560122665228846],
+ [118.03619115709625, 28.559973500976355],
+ [118.03612042631664, 28.55955786850086],
+ [118.0358618190678, 28.559238669429078],
+ [118.03558057138628, 28.5590494313862],
+ [118.0352231700133, 28.558937291322991],
+ [118.03512439927169, 28.558823546869235],
+ [118.0351944672509, 28.558538563404056],
+ [118.03517154533063, 28.557729960469374],
+ [118.03502899559169, 28.55707952310155],
+ [118.03470752303383, 28.556943372938349],
+ [118.03436448203524, 28.557054133441568],
+ [118.03416800894649, 28.556993705295326],
+ [118.03324783432015, 28.55627724599816],
+ [118.03307656383242, 28.555581905480608],
+ [118.03283021614163, 28.555008828694554],
+ [118.03248473438305, 28.554498880718825],
+ [118.03235726177832, 28.554101385770366],
+ [118.03240325130901, 28.553918291895684],
+ [118.03287813022155, 28.553282440632188],
+ [118.03293992353872, 28.553098318832383],
+ [118.03287420737888, 28.552945545600494],
+ [118.03239041888276, 28.552738837327524],
+ [118.03230135542333, 28.552609154189156],
+ [118.03264873205342, 28.551918560293359],
+ [118.03285633695043, 28.551886111854628],
+ [118.03332504741309, 28.552093852549319],
+ [118.03430196746194, 28.552922092180836],
+ [118.03456023206911, 28.552879457121321],
+ [118.03496149337832, 28.552441729202485],
+ [118.03509406513911, 28.552136531675671],
+ [118.03498957111185, 28.551721968494121],
+ [118.03509015938346, 28.551580757845727],
+ [118.03554312001904, 28.551564743618087],
+ [118.03591738997568, 28.551891675960121],
+ [118.03622881890487, 28.552016885870614],
+ [118.03649100635494, 28.552525092758856],
+ [118.03636232865858, 28.55344894021647],
+ [118.03658966378202, 28.554071118187608],
+ [118.03643801200474, 28.554794224374007],
+ [118.03648684699044, 28.555027019281567],
+ [118.03732314274885, 28.55481608599365],
+ [118.03797375278657, 28.554405798189066],
+ [118.0385783634008, 28.554380392341272],
+ [118.03880288544485, 28.554486845091901],
+ [118.03907337813393, 28.554788141359666],
+ [118.03924219077453, 28.555234506367412],
+ [118.0398098068772, 28.555430154777866],
+ [118.03998655243754, 28.555590699950869],
+ [118.04028469927948, 28.556150852579833],
+ [118.0404484586295, 28.556974082987608],
+ [118.04059000202699, 28.557103763428017],
+ [118.04103118514115, 28.557235662495884],
+ [118.04126865562398, 28.557427117367638],
+ [118.04133367121199, 28.557610855156895],
+ [118.04124669238104, 28.557983933511764],
+ [118.04129877391938, 28.558170668741411],
+ [118.04170076547803, 28.558801586324194],
+ [118.04198817621341, 28.559078760976092],
+ [118.04209704184507, 28.559087521272147],
+ [118.04288648112629, 28.558466175173919],
+ [118.04321099968797, 28.557730773456456],
+ [118.04380499560409, 28.557189753004764],
+ [118.04379997199112, 28.557114826887812],
+ [118.04369397429753, 28.557091029027845],
+ [118.04290346662174, 28.557289629912532],
+ [118.04273100183434, 28.557265979541398],
+ [118.04266597455512, 28.557172198238391],
+ [118.04268395380154, 28.557011220491461],
+ [118.04285464062923, 28.556814919173235],
+ [118.04330596270006, 28.556482092674514],
+ [118.04437673329971, 28.556585817781297],
+ [118.04487190361556, 28.556478817343589],
+ [118.04500953945876, 28.556358615757574],
+ [118.04507747424611, 28.556121518493342],
+ [118.04490179618097, 28.55566415837427],
+ [118.04440272640477, 28.555133340731118],
+ [118.04405455927053, 28.554884244712184],
+ [118.04351559556835, 28.554657416806378],
+ [118.04330796998693, 28.553962183308158],
+ [118.04251573741146, 28.553444076682865],
+ [118.04211228895099, 28.55290022966193],
+ [118.04213350215946, 28.552731235358294],
+ [118.04249169223783, 28.553117298124846],
+ [118.04293793673651, 28.553262260744816],
+ [118.04306549657542, 28.553207022586093],
+ [118.04313847296226, 28.552775052127004],
+ [118.04350966004279, 28.552588315098717],
+ [118.04361063951944, 28.552461165350564],
+ [118.04372525991289, 28.552486924631921],
+ [118.04470435901897, 28.553298582563571],
+ [118.04525335106132, 28.554233050115215],
+ [118.04562453274605, 28.554483103912162],
+ [118.04580352751088, 28.554021958546628],
+ [118.04641228399976, 28.55392177227202],
+ [118.04752342516599, 28.55423146191248],
+ [118.04912155821341, 28.555072025853349],
+ [118.04930521416441, 28.555059622403689],
+ [118.0494820568515, 28.554877385582927],
+ [118.04958596182269, 28.554447354062177],
+ [118.04929108941235, 28.553654663731777],
+ [118.04902044114056, 28.553384229498647],
+ [118.04848843819093, 28.553225169106327],
+ [118.04851180257765, 28.552798094556465],
+ [118.04853706363463, 28.552336360134973],
+ [118.04859032598279, 28.551362810745161],
+ [118.04872117823982, 28.551216679006586],
+ [118.04900696479967, 28.551083246594601],
+ [118.04944298490591, 28.551204508481305],
+ [118.0498456077886, 28.551148897103985],
+ [118.05000846961525, 28.551002625071135],
+ [118.05010341374157, 28.550421775444647],
+ [118.05026915699602, 28.55022063127717],
+ [118.05115389113928, 28.549962288428901],
+ [118.05201677175671, 28.549453202003747],
+ [118.05208544398806, 28.549339123901518],
+ [118.05170007639742, 28.548881900479387],
+ [118.05129389849469, 28.548214846338112],
+ [118.05128670931424, 28.54805292160512],
+ [118.0514736855622, 28.547734707290942],
+ [118.05140467338708, 28.547526923428848],
+ [118.05039814765644, 28.54678884622831],
+ [118.04993884859903, 28.54650305966851],
+ [118.04949858189411, 28.546365976908362],
+ [118.04858606139771, 28.546395695005344],
+ [118.04767966798238, 28.546657356351943],
+ [118.04752190890906, 28.546573731092849],
+ [118.04827277806635, 28.545132866988297],
+ [118.048256976978, 28.544997954292228],
+ [118.04803920884251, 28.54475340884278],
+ [118.04796842860014, 28.544532689132325],
+ [118.048013382112, 28.544175719433952],
+ [118.04829700040625, 28.543424520225471],
+ [118.04829593650834, 28.543260610688662],
+ [118.04821509195301, 28.543046836442386],
+ [118.04772658201625, 28.54240913707207],
+ [118.0477273302522, 28.542092291526103],
+ [118.04749480514124, 28.54165079095128],
+ [118.04710447509149, 28.541423582632262],
+ [118.046959639276, 28.541223935836001],
+ [118.04700564859183, 28.541167897280673],
+ [118.04727235963173, 28.541168434175972],
+ [118.04732124497957, 28.541101324966235],
+ [118.0471864716784, 28.540947637123793],
+ [118.04691984157751, 28.540030468031716],
+ [118.0463357912638, 28.539801631040518],
+ [118.04615429908165, 28.539570025935973],
+ [118.04618415837228, 28.539298105123521],
+ [118.04655660090646, 28.538270887791271],
+ [118.04648766157641, 28.537533299821973],
+ [118.04619546644767, 28.537296848270955],
+ [118.04591763349208, 28.537316325787856],
+ [118.04542845086235, 28.53753409752062],
+ [118.04517684483562, 28.537781492921624],
+ [118.04458600464045, 28.537568631487204],
+ [118.04425250904615, 28.537350354335445],
+ [118.04437327900371, 28.537178210605987],
+ [118.04498320640994, 28.536831195503339],
+ [118.04634721715047, 28.536434914639642],
+ [118.04633429029536, 28.536237015226106],
+ [118.04547349340703, 28.536168632576391],
+ [118.04496529641131, 28.536025600800883],
+ [118.04428172082487, 28.536115817191273],
+ [118.04369561645956, 28.535370199175418],
+ [118.04329025873847, 28.53511904370896],
+ [118.0427113291646, 28.534963145332938],
+ [118.04136370137383, 28.535326575760905],
+ [118.04067697995868, 28.535685787469163],
+ [118.04025984831344, 28.535024841523295],
+ [118.04018298056019, 28.53445822007086],
+ [118.04022578469232, 28.533971334309683],
+ [118.04060923223039, 28.533540819852988],
+ [118.04079504385629, 28.533109612019018],
+ [118.04078104680798, 28.532869710668649],
+ [118.04069409495662, 28.532707942417687],
+ [118.04052234333153, 28.532642332377804],
+ [118.03994667290067, 28.532925341831117],
+ [118.03986869898131, 28.532946451617477],
+ [118.03982271034988, 28.532880605955256],
+ [118.04018997099047, 28.532554017154212],
+ [118.04046271198467, 28.532433461235314],
+ [118.04049973257668, 28.532267503042874],
+ [118.03999850712546, 28.531752726607124],
+ [118.03969021772946, 28.531621361736484],
+ [118.03878186469137, 28.531583262857339],
+ [118.03852135537636, 28.531693709497119],
+ [118.03838766036233, 28.532012123460788],
+ [118.03821005864734, 28.532793213436094],
+ [118.03809728546139, 28.532928418411814],
+ [118.03739068723053, 28.533031015768813],
+ [118.03672322839429, 28.533247467296803],
+ [118.0367231924215, 28.533247480786656],
+ [118.03660043945877, 28.532470050152767],
+ [118.03660041967373, 28.532469980904921],
+ [118.03658448548572, 28.532429873839646],
+ [118.03649766763328, 28.532211424018044],
+ [118.03671722541969, 28.531819964419867],
+ [118.0368641476623, 28.531341910900494],
+ [118.03693492160937, 28.531026870293886],
+ [118.03691200148774, 28.530678981050187],
+ [118.03650398896798, 28.530202182085077],
+ [118.03650392151883, 28.530202107441369],
+ [118.03565083182048, 28.529692321343589],
+ [118.03500610964431, 28.528995238839229],
+ [118.03484557706179, 28.528880668807858],
+ [118.03464017730244, 28.528847165464356],
+ [118.03301875001534, 28.529513867071387],
+ [118.03250079537543, 28.529810056089275],
+ [118.03252087903536, 28.530083763854691],
+ [118.03301650081096, 28.530165505034063],
+ [118.03345677740845, 28.530511827658756],
+ [118.03374383650896, 28.530737598861151],
+ [118.03398998904686, 28.530994784281916],
+ [118.03408928139527, 28.531098520180592],
+ [118.03408934524714, 28.531098595723677],
+ [118.03430481471548, 28.531660891437014],
+ [118.03438627800438, 28.532527318980613],
+ [118.03435357505748, 28.532743310955084],
+ [118.03413874410785, 28.533130675040695],
+ [118.03381760699699, 28.533396399524293],
+ [118.03341870371025, 28.532945326565596],
+ [118.03290464223551, 28.532364083935363],
+ [118.03268514020715, 28.533053260499628],
+ [118.032742891971, 28.533972730956805],
+ [118.03262827787273, 28.534413835829923],
+ [118.03250255894602, 28.534518145496065],
+ [118.03250251847646, 28.534518134704228],
+ [118.03206933033539, 28.534415150638722],
+ [118.03185389144403, 28.534270776175447],
+ [118.03185384288065, 28.534270743799823],
+ [118.03151377594008, 28.533760802119389],
+ [118.03129943332226, 28.533602521439263],
+ [118.03129939375208, 28.533602500754853],
+ [118.02969005335331, 28.533088673103805],
+ [118.02937981962305, 28.53289054436317],
+ [118.02915141880305, 28.532275476432119],
+ [118.02863292007328, 28.531720032653425],
+ [118.0283266118837, 28.531159947473668],
+ [118.0282976060497, 28.531133146777336],
+ [118.0280095154269, 28.530866974431376],
+ [118.02696424420458, 28.530410903940094],
+ [118.02693689402247, 28.530315189094779],
+ [118.02690430349082, 28.530201075918967],
+ [118.02690429179972, 28.530201033650826],
+ [118.02708885876393, 28.529915762402538],
+ [118.02710971943804, 28.529740678789324],
+ [118.02686847539985, 28.529059719330633],
+ [118.02661422266829, 28.52900937168522],
+ [118.02622597095183, 28.52913224245907],
+ [118.02595485143536, 28.52910597146348],
+ [118.02478787226255, 28.528869285189387],
+ [118.02478781740388, 28.528869271699591],
+ [118.02462630096306, 28.528740709116505],
+ [118.02462623890983, 28.52874065605647],
+ [118.02472682088614, 28.528292663275863],
+ [118.02505793057912, 28.52768691501916],
+ [118.02587423980435, 28.526865065070751],
+ [118.02617521591355, 28.526499511343445],
+ [118.0261593761544, 28.526359586725619],
+ [118.02607471847352, 28.526358822301859],
+ [118.02579136368058, 28.526667431856538],
+ [118.0253643889555, 28.526803513671268],
+ [118.02450252996789, 28.52733463078863],
+ [118.02427307064579, 28.527403259852633],
+ [118.02400878777541, 28.527369963353181],
+ [118.02400873201748, 28.527369948964008],
+ [118.02391712167787, 28.527334203610678],
+ [118.02349207330064, 28.52716832995452],
+ [118.02324686684949, 28.526888147969714],
+ [118.02324682907795, 28.526888104802254],
+ [118.02323677106017, 28.526687309571741],
+ [118.02334161582303, 28.526502998015019],
+ [118.02392693148272, 28.526263608378883],
+ [118.02408286403306, 28.526002295069929],
+ [118.02389935826886, 28.525588945973141],
+ [118.02381289924597, 28.52552660137161],
+ [118.02361610240132, 28.525384691050704],
+ [118.02333568119684, 28.525265002977562],
+ [118.02321605337818, 28.525213943968367],
+ [118.02283802245688, 28.525236919847998],
+ [118.02249078791954, 28.52545180385772],
+ [118.02231732488474, 28.525859097819136],
+ [118.02210295888449, 28.52592472854343],
+ [118.02155719630764, 28.525827266315332],
+ [118.02155711896592, 28.525827232141125],
+ [118.02090117055263, 28.525490175231425],
+ [118.02087176092311, 28.525488653578577],
+ [118.02009331405532, 28.525448332474639],
+ [118.0199695079865, 28.52536384566497],
+ [118.01996945132919, 28.525363811490763],
+ [118.01988723171041, 28.52513300948084],
+ [118.01983992557211, 28.525000213788871],
+ [118.01960657578286, 28.524672091643765],
+ [118.01923463327182, 28.524377270494711],
+ [118.0192345946009, 28.52437724801166],
+ [118.018930541911, 28.524251177449912],
+ [118.01813456635716, 28.524254395224204],
+ [118.01790623208706, 28.524173081222784],
+ [118.0179061916175, 28.524173061437693],
+ [118.01795400677202, 28.523615144523376],
+ [118.01760109661336, 28.523233188061226],
+ [118.01692080625025, 28.523026308917053],
+ [118.01692076668007, 28.523026300823176],
+ [118.01636648752344, 28.522961902170096],
+ [118.01611477717529, 28.52279843779769],
+ [118.0160124792925, 28.522732008475487],
+ [118.01480480489784, 28.522792424930515],
+ [118.01418268358407, 28.522323425785544],
+ [118.01370305175453, 28.521810006426733],
+ [118.0128933840225, 28.519833139188052],
+ [118.01280290503007, 28.519690459047524],
+ [118.01251748629306, 28.519240434698361],
+ [118.01225225373855, 28.519018289562439],
+ [118.01214631899745, 28.518965402231572],
+ [118.01173852141574, 28.51876179122371],
+ [118.01140463101899, 28.519171714802837],
+ [118.01144438285201, 28.519200445444255],
+ [118.01153535377364, 28.519266195778357],
+ [118.01153532859257, 28.519266242543097],
+ [118.01153537355867, 28.519266274019401],
+ [118.01136662476995, 28.519583629480962],
+ [118.01094589044055, 28.519667902251911],
+ [118.01064360132125, 28.519995634990607],
+ [118.00848570055473, 28.521280510786994],
+ [118.00819562962465, 28.521586264994198],
+ [118.00797019207073, 28.521660885341646],
+ [118.00770707202378, 28.521636658505031],
+ [118.00770699648081, 28.521636596451799],
+ [118.00714354333991, 28.52110556117276],
+ [118.00714346150164, 28.521105482032397],
+ [118.00567490097592, 28.522495339288525],
+ [118.00537045258443, 28.522913191290797],
+ [118.00521098569845, 28.523270431685148],
+ [118.00523001715158, 28.523430412983203],
+ [118.00591484459449, 28.524416977361682],
+ [118.00757383566406, 28.525752503875026],
+ [118.00812026463859, 28.526047402365805],
+ [118.00874158285785, 28.526382757758142],
+ [118.01064013803204, 28.527148869524751],
+ [118.01078260683187, 28.527372329469472],
+ [118.01078263471084, 28.527372372636933],
+ [118.01076467614894, 28.527502334565156],
+ [118.01038261266751, 28.528816942847698],
+ [118.01009753657206, 28.529394634954485],
+ [118.00986203290654, 28.529589202379839],
+ [118.0097492956935, 28.529804459608158],
+ [118.00980237727799, 28.530384033996029],
+ [118.00974744039218, 28.530553149708169],
+ [118.00948213769061, 28.530781903062405],
+ [118.00921289955568, 28.530897582857222],
+ [118.00880798160313, 28.530874851593182],
+ [118.00880801038147, 28.530874824613534],
+ [118.00902445651354, 28.530671251377214],
+ [118.00902441424535, 28.530671201015139],
+ [118.0089235849556, 28.530550637002364],
+ [118.00871826973241, 28.530497266735495],
+ [118.00817586522408, 28.530542869557848],
+ [118.00759973254173, 28.530446611521938],
+ [118.00739619168098, 28.530528185427443],
+ [118.00745768912111, 28.530743993040915],
+ [118.00746901788091, 28.530783737679428],
+ [118.00746904036396, 28.530783826712309],
+ [118.0077400231836, 28.53120684352109],
+ [118.00899340202398, 28.532903444238627],
+ [118.0095777841874, 28.533201655831817],
+ [118.01063455773874, 28.533236502762463],
+ [118.01065359818506, 28.533286307217338],
+ [118.01023573089435, 28.533882301427127],
+ [118.00974888650194, 28.534284575372908],
+ [118.00890639441468, 28.534299063451044],
+ [118.00876278347573, 28.534598468444642],
+ [118.00865718508112, 28.534607777327096],
+ [118.00862028409892, 28.534687755835307],
+ [118.00862029848804, 28.534687784613595],
+ [118.00862028409892, 28.53468781519058],
+ [118.00868729798049, 28.534821458043893],
+ [118.00873184499869, 28.534910335343739],
+ [118.00886858241915, 28.535808566512173],
+ [118.00872571252171, 28.535793000146896],
+ [118.00859816167588, 28.535318697699779],
+ [118.00850359616413, 28.534966989035354],
+ [118.00807067961819, 28.534498463833074],
+ [118.00762953697358, 28.534358870165761],
+ [118.00752653582106, 28.534326269741598],
+ [118.00732011533114, 28.534592720877413],
+ [118.00728095615125, 28.534983729015948],
+ [118.00718223127501, 28.535093958919106],
+ [118.00710577361258, 28.535086180682754],
+ [118.00710575742482, 28.535086105139669],
+ [118.00699597358539, 28.53458271052375],
+ [118.00690644967301, 28.534490548899782],
+ [118.00683337615942, 28.534415323308565],
+ [118.00666108134385, 28.534332800618301],
+ [118.00625115326818, 28.534332046986435],
+ [118.00631279370054, 28.535272494130368],
+ [118.00615009195326, 28.536164621600051],
+ [118.00605635111981, 28.536308843178631],
+ [118.00587619353155, 28.536385239687093],
+ [118.00583235158183, 28.536263834808153],
+ [118.00580229983632, 28.536180555788064],
+ [118.00570427283401, 28.536092680332956],
+ [118.00563467789812, 28.536030249396561],
+ [118.00563463293201, 28.5360302511952],
+ [118.00504957807561, 28.536059981882715],
+ [118.00494978390543, 28.536115244323128],
+ [118.00491995609116, 28.536422205420479],
+ [118.00449599859155, 28.536946257463853],
+ [118.00359358647495, 28.53705396027209],
+ [118.00256768754878, 28.537342959210264],
+ [118.00249871044718, 28.538057836599933],
+ [118.00229228635999, 28.538425331963538],
+ [118.00226642545522, 28.538643300647834],
+ [118.00239203646333, 28.538878805212732],
+ [118.00264041572268, 28.539011019942677],
+ [118.00273131379913, 28.53917126833943],
+ [118.00277568005367, 28.539249514753351],
+ [118.00266907351897, 28.539472644646878],
+ [118.0023711434136, 28.539677558772382],
+ [118.00207166827295, 28.54020025373876],
+ [118.00114952233264, 28.540887663135209],
+ [118.00103591007928, 28.540807422924274],
+ [118.00096794741296, 28.540759385637216],
+ [118.0009679159366, 28.540759400026332],
+ [118.00063088870456, 28.540913344175522],
+ [118.00002283188826, 28.541010099536493],
+ [117.99991118195555, 28.541258375373786],
+ [117.99973960389968, 28.541301898963525],
+ [117.9997266761452, 28.541385874958223],
+ [117.99972657632054, 28.541385877656182],
+ [117.99857124336825, 28.541461351460271],
+ [117.99814120735095, 28.541788505934846],
+ [117.99780344357407, 28.541824529178712],
+ [117.9977047258925, 28.541955814908988],
+ [117.99749007750518, 28.542003429514693],
+ [117.99738741090039, 28.542113676505039],
+ [117.9973278011372, 28.542437723821934],
+ [117.99731845538247, 28.542450745105839],
+ [117.99659081931088, 28.543464552647038],
+ [117.99608104220636, 28.544523705804409],
+ [117.99546188415866, 28.544439586817532],
+ [117.99546192282958, 28.544439497784651],
+ [117.99592284516325, 28.543381661234719],
+ [117.99592274084193, 28.54338167922117],
+ [117.99551903607471, 28.543446853989167],
+ [117.99487685628196, 28.543981570193353],
+ [117.99436535247912, 28.544211990890744],
+ [117.99394540595574, 28.544093355024359],
+ [117.99338512652241, 28.543731248398444],
+ [117.99288083438307, 28.543709752802897],
+ [117.99282589929589, 28.543958815546944],
+ [117.99253478695096, 28.543951704607537],
+ [117.99213894765433, 28.543266153210482],
+ [117.99213889009775, 28.54326609205657],
+ [117.99196954595789, 28.543073787325454],
+ [117.99173122021966, 28.542974559728179],
+ [117.99133638636522, 28.542989708808079],
+ [117.99036327674389, 28.543320580180705],
+ [117.98933128131364, 28.543845494673917],
+ [117.98849564206034, 28.544145893418317],
+ [117.98816970526775, 28.544336790710361],
+ [117.98805697974592, 28.544552052435336],
+ [117.98797906518178, 28.544809222567608],
+ [117.98805191476413, 28.545031838048942],
+ [117.98838036965844, 28.545621114323012],
+ [117.98900576360518, 28.546743264090424],
+ [117.98903774889311, 28.547122008174199],
+ [117.9889091989005, 28.547349203003364],
+ [117.98871858759276, 28.547031013870253],
+ [117.98842068536635, 28.546773024455547],
+ [117.98783643810123, 28.546381857137021],
+ [117.98715726289743, 28.546042052798555],
+ [117.98634581360852, 28.545207849762505],
+ [117.98616458312904, 28.544725697133288],
+ [117.98627010957796, 28.544296557739983],
+ [117.98643454701676, 28.544077152838383],
+ [117.98651243909785, 28.543807029770676],
+ [117.98637676017938, 28.543534452453059],
+ [117.98608961294531, 28.543394475674575],
+ [117.98598122665237, 28.543441782712137],
+ [117.98578446847853, 28.543854203708577],
+ [117.98567109724343, 28.54391052375172],
+ [117.98502570687094, 28.543624581609208],
+ [117.98528127980728, 28.543382813266248],
+ [117.98541482733253, 28.542919703781365],
+ [117.98580967018017, 28.542950403038731],
+ [117.98586033798426, 28.542752331854672],
+ [117.98604481141899, 28.542591842439606],
+ [117.98610765694286, 28.542229802363522],
+ [117.9859443517505, 28.542025378368578],
+ [117.98627530226349, 28.541778482990651],
+ [117.98636904039893, 28.541618266969522],
+ [117.98632310033088, 28.54129963536991],
+ [117.98616378812835, 28.541048219999425],
+ [117.98585261010999, 28.540924108161107],
+ [117.98535396751163, 28.540944601012598],
+ [117.98515656002724, 28.54074027864101],
+ [117.9850342450344, 28.540409882110396],
+ [117.98507805280997, 28.539984823840598],
+ [117.98483289042565, 28.539725666206607],
+ [117.98468615164461, 28.539306378886351],
+ [117.98476804480947, 28.538919290892636],
+ [117.98502035050888, 28.538417637364148],
+ [117.98472033397627, 28.538318679563474],
+ [117.98444601197389, 28.538585394200652],
+ [117.98412872306221, 28.538735185280643],
+ [117.98400306259134, 28.539067425421422],
+ [117.98400913661237, 28.539177362145608],
+ [117.98439111465825, 28.539271279246179],
+ [117.98465517989268, 28.540063161985415],
+ [117.98463940038812, 28.540390975663058],
+ [117.98449760068377, 28.540556432933101],
+ [117.98425131144893, 28.540629143120498],
+ [117.98362314039571, 28.540622027684492],
+ [117.98347057850447, 28.540685456868403],
+ [117.98333205053382, 28.541056719492076],
+ [117.98335894206161, 28.541421388286494],
+ [117.98307564032859, 28.541714215638592],
+ [117.98279066225928, 28.541761947156203],
+ [117.98239970538214, 28.541639162717217],
+ [117.98229712691091, 28.541320700190226],
+ [117.98234492497841, 28.540882637723598],
+ [117.98316955473126, 28.539439767231499],
+ [117.98378491404264, 28.537644759098384],
+ [117.98349994226862, 28.537642511692638],
+ [117.98342985540353, 28.537610725154877],
+ [117.98301071197488, 28.537420630058079],
+ [117.98279292045697, 28.537321854819822],
+ [117.98278773496611, 28.537319771090608],
+ [117.98270020934729, 28.537076130359196],
+ [117.98276981957156, 28.536932981671839],
+ [117.98264528864922, 28.536828494839199],
+ [117.98247877287713, 28.536801004362928],
+ [117.9822824310894, 28.536928536322932],
+ [117.98220262884831, 28.537344606768215],
+ [117.98244671654277, 28.537418749575693],
+ [117.98249875851093, 28.537498560809979],
+ [117.98247360357402, 28.537830601301266],
+ [117.98231922954892, 28.538087956693914],
+ [117.98140063862866, 28.538616374046455],
+ [117.9813019110544, 28.538755609783607],
+ [117.98109972996861, 28.539534992845688],
+ [117.98045930745116, 28.540295478453629],
+ [117.97959980918392, 28.541020820354618],
+ [117.97916004699869, 28.541238025514531],
+ [117.97897447459241, 28.541264560011484],
+ [117.97868730937194, 28.541044495906817],
+ [117.97871424496645, 28.54089237738134],
+ [117.97864535419978, 28.540720651836637],
+ [117.97769223650755, 28.540988332345705],
+ [117.97749767537744, 28.541119947227855],
+ [117.976666852893, 28.541907943097158],
+ [117.97624429204052, 28.542491030236931],
+ [117.97624603402733, 28.543150652380746],
+ [117.97604175392382, 28.543787081009043],
+ [117.97577427126566, 28.54417969263875],
+ [117.97552405469139, 28.544370336322004],
+ [117.97440714887091, 28.544542382924703],
+ [117.97422364310671, 28.544707940019464],
+ [117.97425453481901, 28.544997731260366],
+ [117.97529157364727, 28.545965344225294],
+ [117.97440989360177, 28.54633772650493],
+ [117.97370700327565, 28.545544072101279],
+ [117.97336883660262, 28.545521047658269],
+ [117.97313937728052, 28.545396753257592],
+ [117.97282134822672, 28.545436541962886],
+ [117.97251727035575, 28.545565452583617],
+ [117.97260082097114, 28.54580401664208],
+ [117.97256889593791, 28.545964140033107],
+ [117.97221883123416, 28.546230920320795],
+ [117.970541422049, 28.546920457513181],
+ [117.97026028228629, 28.546893154995132],
+ [117.96997981971299, 28.547062866957788],
+ [117.96942050525217, 28.547193468303988],
+ [117.96868712880803, 28.548736850625232],
+ [117.96842898201203, 28.549129297678974],
+ [117.96841210623381, 28.54936534453509],
+ [117.96849285366238, 28.549847817322984],
+ [117.96905900836657, 28.550369032005278],
+ [117.96919970819999, 28.550683508736995],
+ [117.96919181125315, 28.550910535392973],
+ [117.9690521618279, 28.55116381415877],
+ [117.96834302031425, 28.551423562647358],
+ [117.96751432022972, 28.551207930401745],
+ [117.96746358947314, 28.551093658945263],
+ [117.9671851431799, 28.550466273899474],
+ [117.96700670779342, 28.550240866922536],
+ [117.96661858198206, 28.549832055804757],
+ [117.96633709598029, 28.549603332128129],
+ [117.96567322094245, 28.54906390797305],
+ [117.96549978578651, 28.549071392131111],
+ [117.9648063707175, 28.549462066621118],
+ [117.96437833928894, 28.54946823776902],
+ [117.96391877493159, 28.548614827912047],
+ [117.96356867605357, 28.548407851641116],
+ [117.96356859691332, 28.548407830057386],
+ [117.96352087618754, 28.548393511951076],
+ [117.96280560849209, 28.54817892831494],
+ [117.96272372252179, 28.548241127226277],
+ [117.96264573870997, 28.549014015384557],
+ [117.96275340644456, 28.549804410645095],
+ [117.96308370135182, 28.550769103511357],
+ [117.96348366583857, 28.55140278920743],
+ [117.96335867446328, 28.551486983737334],
+ [117.96323305536123, 28.55114951853551],
+ [117.96323303018028, 28.5511494978511],
+ [117.96323301579116, 28.551149458280918],
+ [117.96306356643049, 28.551009072310876],
+ [117.9624632815553, 28.549401329108093],
+ [117.96245542148063, 28.548907550043452],
+ [117.96239448791539, 28.54886399317877],
+ [117.96236062214507, 28.548839785227983],
+ [117.96170808845761, 28.549218335058185],
+ [117.96151772716144, 28.549449761197593],
+ [117.96143290940131, 28.549649795601624],
+ [117.96127299825037, 28.550925669184323],
+ [117.96101149608376, 28.551449121379903],
+ [117.96069545812895, 28.551556988764048],
+ [117.96020959759494, 28.552046925924969],
+ [117.95989136619369, 28.552047737113412],
+ [117.95932078232829, 28.551440546344168],
+ [117.9591114615248, 28.550790319417786],
+ [117.95911143994101, 28.550790249270619],
+ [117.9589813880807, 28.550636411241442],
+ [117.95880298417046, 28.550425312478239],
+ [117.95880290682874, 28.550425278303976],
+ [117.95875846053457, 28.550403364523731],
+ [117.95855869412844, 28.550304846491542],
+ [117.957938059394, 28.550287407737756],
+ [117.95761273773769, 28.55010829156447],
+ [117.95745441748738, 28.549733901998025],
+ [117.95747924327247, 28.549192089243547],
+ [117.95747922348744, 28.549192010103241],
+ [117.95747920550104, 28.549191937258172],
+ [117.95739953546024, 28.548869413392765],
+ [117.95739943923274, 28.548869355836132],
+ [117.95723791919465, 28.548790876497776],
+ [117.95680791555287, 28.548791935899146],
+ [117.9563608319869, 28.548696089752809],
+ [117.95612666381453, 28.548553715381729],
+ [117.95620533560782, 28.548398608409116],
+ [117.95620533560782, 28.548398577832131],
+ [117.95620491202715, 28.548388569277108],
+ [117.9561924303365, 28.54809276876631],
+ [117.9563569514122, 28.547744482921587],
+ [117.95633224253902, 28.546950895967143],
+ [117.9566645366391, 28.546225345423409],
+ [117.95679530435984, 28.545718261788409],
+ [117.95681402105026, 28.545355401530628],
+ [117.95677657687759, 28.545281845081149],
+ [117.95671742037268, 28.545165639182926],
+ [117.95656693051944, 28.54513110161912],
+ [117.9563032555908, 28.545626539932925],
+ [117.9551778610695, 28.546587819872059],
+ [117.95421297754694, 28.547649706069137],
+ [117.95396150192187, 28.548069077925675],
+ [117.9536090207398, 28.549290428310655],
+ [117.9534125071815, 28.549647758637207],
+ [117.95312002067249, 28.549952308652166],
+ [117.95279561542543, 28.550106003689166],
+ [117.95257513583397, 28.550091530899465],
+ [117.95257509536441, 28.550091521006948],
+ [117.9524997645525, 28.550062560139111],
+ [117.95167815202512, 28.549746646290771],
+ [117.95143392043917, 28.549356484414261],
+ [117.95138294776484, 28.548941781837812],
+ [117.95161359419205, 28.548714369372703],
+ [117.95266113530317, 28.548284086041804],
+ [117.95265937712861, 28.547820245408047],
+ [117.95247480207047, 28.547023070158616],
+ [117.95249457816226, 28.546779136248176],
+ [117.95268031514445, 28.546539762799853],
+ [117.95329603508401, 28.546201490006808],
+ [117.95326079245172, 28.546139607656812],
+ [117.95311753584565, 28.545888043898174],
+ [117.95269656229652, 28.545491218045299],
+ [117.95269650563932, 28.545491173978576],
+ [117.95266379459849, 28.545470537235531],
+ [117.95210459525094, 28.545117713411798],
+ [117.95150662792855, 28.544413370680559],
+ [117.9511296869855, 28.543969321427085],
+ [117.95069181427584, 28.543902344417688],
+ [117.94991831727657, 28.544003046003809],
+ [117.94985861038663, 28.54390407201538],
+ [117.94963420255647, 28.543531976619477],
+ [117.94950952414524, 28.543454997350295],
+ [117.94937446845699, 28.543371611310874],
+ [117.94874396905902, 28.54316006468531],
+ [117.94800133769161, 28.543211706455168],
+ [117.94800127923565, 28.543211707354487],
+ [117.94742248635873, 28.543708654730665],
+ [117.94685372092249, 28.543477970531967],
+ [117.94634461561157, 28.543389090534163],
+ [117.94584379755327, 28.543045586384778],
+ [117.94552830368832, 28.542829148346584],
+ [117.94543420672335, 28.542792573818303],
+ [117.94514705679126, 28.542680892409294],
+ [117.94503821274338, 28.542505398705259],
+ [117.94490132963267, 28.542284644820541],
+ [117.94490127747201, 28.542284608847694],
+ [117.94490124959304, 28.542284564780914],
+ [117.94466091297079, 28.542121128287476],
+ [117.94411003954679, 28.542080269388975],
+ [117.94367389353545, 28.541429531647623],
+ [117.94335228967645, 28.541308125869364],
+ [117.94331747871877, 28.540865464269814],
+ [117.94318383406676, 28.540432920043258],
+ [117.94313759812167, 28.540400962634351],
+ [117.94308284199963, 28.540363049914845],
+ [117.94137974547891, 28.540330412618516],
+ [117.94061544674548, 28.539876201025891],
+ [117.94028879409268, 28.539286034423014],
+ [117.93925373737011, 28.538851043141165],
+ [117.93898557932107, 28.538595302031638],
+ [117.93863776292244, 28.538263525041714],
+ [117.93865753721559, 28.53818351145992],
+ [117.93989359960995, 28.537643420907216],
+ [117.94023217817255, 28.537357958103314],
+ [117.94053557076006, 28.536577669423934],
+ [117.94081233262307, 28.536186249395939],
+ [117.94056583924214, 28.5354630514787],
+ [117.94083326344446, 28.535124637492061],
+ [117.94090228011623, 28.534955644087745],
+ [117.94085018059138, 28.534814769785839],
+ [117.94085009785374, 28.534814671759761],
+ [117.94069852971347, 28.534639092620068],
+ [117.94056485718249, 28.534295497639164],
+ [117.94056482570625, 28.534295422995399],
+ [117.93990002526607, 28.533760029601751],
+ [117.93992593923076, 28.533283175777967],
+ [117.93942389089989, 28.532762323522491],
+ [117.93942385132971, 28.532762282153669],
+ [117.93857712343561, 28.532557948090869],
+ [117.93857704159723, 28.532557924708499],
+ [117.93836855626387, 28.532798108446002],
+ [117.93746609018797, 28.5326367970506],
+ [117.93646641009684, 28.532793496722547],
+ [117.9360512425709, 28.532686258863805],
+ [117.93577336374983, 28.532586776758365],
+ [117.93560983462623, 28.532207207996294],
+ [117.93541792829478, 28.532075587718225],
+ [117.93428665220733, 28.532101475602644],
+ [117.93403502189881, 28.531909065650893],
+ [117.9329496499065, 28.531473899001298],
+ [117.93249638440068, 28.53114175059136],
+ [117.9316965057892, 28.530236360819458],
+ [117.93101012881448, 28.529639747876104],
+ [117.93069665842415, 28.529190399817139],
+ [117.93060792951235, 28.528915611066623],
+ [117.93060791242533, 28.528915541818833],
+ [117.93097423057634, 28.528946081896208],
+ [117.93203316879578, 28.527742818676188],
+ [117.93216418293071, 28.526744005531498],
+ [117.93207615189294, 28.526147480721704],
+ [117.93272044779053, 28.525413644723983],
+ [117.93317385898649, 28.525122034154606],
+ [117.93378212354628, 28.525112051679912],
+ [117.93443354027568, 28.524603559706577],
+ [117.93494335335311, 28.524205580023533],
+ [117.93511235395204, 28.523856439822907],
+ [117.93499641065591, 28.52311368974506],
+ [117.93482671308243, 28.522026586557786],
+ [117.93482669779394, 28.522026515511357],
+ [117.93486764752402, 28.52191049127623],
+ [117.93536016753774, 28.521497919193678],
+ [117.93513553307844, 28.521011485791462],
+ [117.93519850360815, 28.520245571875705],
+ [117.9352661263307, 28.51998665525997],
+ [117.93608513262279, 28.518571793253727],
+ [117.93624293666221, 28.518070708996049],
+ [117.93597671575287, 28.517711602508484],
+ [117.93595429745289, 28.517681361905375],
+ [117.93534651133245, 28.517475472015462],
+ [117.93439391794504, 28.516963166916696],
+ [117.93436769731147, 28.516917515530963],
+ [117.93428209714114, 28.516768522149619],
+ [117.9344119169765, 28.516728222629411],
+ [117.9354443189003, 28.516853441533158],
+ [117.93636707548023, 28.516525976792423],
+ [117.93637107386598, 28.516400020444621],
+ [117.93602357942473, 28.515564961254029],
+ [117.93602356683425, 28.515564933375003],
+ [117.9364049998909, 28.514278755360294],
+ [117.93614671999524, 28.512863819609663],
+ [117.93543064920516, 28.513018978742934],
+ [117.9354305700648, 28.513018893307333],
+ [117.9354039843065, 28.512990649199139],
+ [117.9353648943744, 28.512949083433512],
+ [117.93536485030768, 28.512949037568092],
+ [117.93551154322324, 28.512861930134022],
+ [117.93596877294056, 28.5127940618965],
+ [117.93623548937637, 28.512599773261002],
+ [117.93674772342877, 28.51249681797384],
+ [117.9370353005387, 28.512288390197114],
+ [117.93725596539059, 28.512236118901797],
+ [117.93739187003882, 28.512045847537877],
+ [117.93685167516469, 28.51125720685468],
+ [117.93635532583767, 28.511163995721859],
+ [117.93590470793595, 28.510918096792807],
+ [117.93561046684965, 28.510757534532615],
+ [117.93531004742078, 28.510753012741418],
+ [117.93464210654804, 28.511070008474178],
+ [117.93420244418746, 28.511134793835708],
+ [117.93420239562408, 28.511134749768928],
+ [117.93420236414784, 28.511134754265527],
+ [117.93406077398561, 28.51100303596138],
+ [117.93460002277288, 28.510858197447931],
+ [117.93505729295975, 28.51053644969744],
+ [117.93514608302542, 28.510296487193159],
+ [117.93509150047248, 28.509819754777936],
+ [117.93524109010434, 28.509738533406619],
+ [117.93535211770609, 28.509844208243692],
+ [117.9353521806587, 28.509844273894203],
+ [117.93539600731992, 28.510206135904525],
+ [117.93550263633767, 28.510384983180472],
+ [117.93552751248478, 28.510426694636294],
+ [117.93571799249139, 28.510501522727168],
+ [117.9357481854305, 28.51051337938901],
+ [117.93574826367148, 28.51051340277138],
+ [117.93644917369045, 28.511043989288737],
+ [117.93681753060457, 28.511100212205065],
+ [117.937042215426, 28.510743048253119],
+ [117.93705523131393, 28.510294190324657],
+ [117.93724106722152, 28.51002686055125],
+ [117.93729390958629, 28.509723878054558],
+ [117.93729398423, 28.509723978778652],
+ [117.93729398962603, 28.509723946403028],
+ [117.93746578531784, 28.509959625436409],
+ [117.93746469264147, 28.510125525172896],
+ [117.93724000961879, 28.510502796167145],
+ [117.93703652451609, 28.511187840346622],
+ [117.9372920353992, 28.511503213702383],
+ [117.93763348369839, 28.511924562268803],
+ [117.93786565267783, 28.512094378552774],
+ [117.93796875725241, 28.5121697687199],
+ [117.93799602919341, 28.512035584474688],
+ [117.93805755271399, 28.511732869976015],
+ [117.938119935087, 28.50946821068942],
+ [117.93813686032786, 28.508853786672944],
+ [117.93825661674953, 28.508268782178618],
+ [117.93865207203555, 28.507113402461584],
+ [117.93852018196094, 28.507047667415975],
+ [117.93839041878289, 28.506983016952745],
+ [117.93810797590243, 28.506989556822646],
+ [117.93637359376635, 28.507625364019361],
+ [117.93573264424617, 28.507594377878263],
+ [117.93544802680503, 28.507048201613259],
+ [117.93478693606835, 28.507070271875591],
+ [117.93478686142453, 28.507070270976271],
+ [117.93420098638649, 28.506455410788647],
+ [117.93420094501766, 28.506455367621186],
+ [117.93403810927134, 28.506384857175476],
+ [117.93387920536111, 28.506316050945031],
+ [117.93335800147065, 28.506301801187249],
+ [117.93335792682694, 28.506301800287929],
+ [117.93331303626769, 28.505701090033313],
+ [117.93317035252983, 28.505436515782606],
+ [117.9328654310948, 28.505273996597737],
+ [117.93228567594326, 28.504965050696569],
+ [117.93156552133178, 28.505111198622956],
+ [117.93156550424465, 28.505111159052774],
+ [117.93150469388661, 28.504935317311094],
+ [117.93158172801441, 28.504563331632482],
+ [117.93149974761536, 28.504386512327756],
+ [117.93139792097736, 28.504349688687228],
+ [117.93111724256676, 28.504248157026893],
+ [117.9308092004843, 28.503878999716108],
+ [117.930554900988, 28.503574248253017],
+ [117.93055492616895, 28.503574216776713],
+ [117.93084866453432, 28.503205936304994],
+ [117.93138908064157, 28.503220008896335],
+ [117.93148796379853, 28.503094902407895],
+ [117.93142685846283, 28.502901165056755],
+ [117.93169551383698, 28.501643099849218],
+ [117.93141190993174, 28.501255774434469],
+ [117.93180854153104, 28.50074034509089],
+ [117.93228989736099, 28.500913432209188],
+ [117.93240964029269, 28.500895251514692],
+ [117.93260849388696, 28.500681012318921],
+ [117.9329669249837, 28.500519499475388],
+ [117.93330776534117, 28.500481963571815],
+ [117.93350620704587, 28.500303806075863],
+ [117.9335633562639, 28.499966732079088],
+ [117.93342136590343, 28.499791125060426],
+ [117.93303999759792, 28.49963469338644],
+ [117.9328164279359, 28.499282275156929],
+ [117.93293607374085, 28.499193016544552],
+ [117.93418250981506, 28.499767788552674],
+ [117.93428137498552, 28.499714644915002],
+ [117.93396972032644, 28.498372729617813],
+ [117.934007887554, 28.49812365608193],
+ [117.93422649385764, 28.497963451751957],
+ [117.93430341197291, 28.497644335417817],
+ [117.93474091416192, 28.497339715255691],
+ [117.93477867669469, 28.497127825988457],
+ [117.93503930292161, 28.497108394336976],
+ [117.93544190152261, 28.497299645961959],
+ [117.93542291593485, 28.497459622763415],
+ [117.93574631304193, 28.497792954681188],
+ [117.93583005970959, 28.498163580584844],
+ [117.93597202938565, 28.498411350103765],
+ [117.93615285247222, 28.498497907152739],
+ [117.93749469942088, 28.498559529598651],
+ [117.93831739293341, 28.498713094233949],
+ [117.93869590049542, 28.498532468098972],
+ [117.93947158374669, 28.497979131431805],
+ [117.93995179653825, 28.497904258374888],
+ [117.94007071119438, 28.497745090963235],
+ [117.94000853296745, 28.497515387924864],
+ [117.93949975051316, 28.496581665911208],
+ [117.93935492728815, 28.496104102522338],
+ [117.94005359979383, 28.495763814348607],
+ [117.9401517482047, 28.49562167739856],
+ [117.94006594208963, 28.495003153372863],
+ [117.94008393212778, 28.494737112327925],
+ [117.94022162642693, 28.494435056133],
+ [117.94013680686817, 28.493958381274354],
+ [117.94019473130186, 28.493692364511048],
+ [117.94085343793586, 28.493458091118043],
+ [117.94092934431387, 28.493015198392754],
+ [117.94074787011823, 28.49282151230301],
+ [117.94074678463642, 28.492662668647313],
+ [117.94082585662807, 28.492573549429835],
+ [117.94218324386168, 28.49213906626494],
+ [117.94217434057339, 28.491131427173684],
+ [117.94225340716912, 28.491059296149672],
+ [117.94271449228006, 28.491038393207305],
+ [117.94311486685763, 28.491142460056551],
+ [117.94317664488631, 28.491283388317754],
+ [117.94329732131439, 28.491353122648547],
+ [117.94425856528062, 28.491382066429253],
+ [117.94421369270776, 28.490815353246035],
+ [117.94554835497263, 28.490098940713608],
+ [117.94586993904647, 28.490149150762761],
+ [117.94717517369543, 28.490617319833518],
+ [117.94779505209999, 28.490595990612519],
+ [117.94839179274709, 28.49018482956626],
+ [117.94917830473503, 28.490138114282615],
+ [117.94889707953666, 28.488859169515138],
+ [117.94845991998943, 28.488155267451702],
+ [117.94887418459598, 28.486907875398174],
+ [117.94879341468436, 28.486075231786572],
+ [117.94856169266802, 28.48595778032734],
+ [117.94819562272983, 28.486026658503533],
+ [117.94844716850207, 28.485400217745905],
+ [117.94826864768004, 28.485150691851004],
+ [117.94757773092761, 28.485058221759573],
+ [117.94703198633715, 28.485278322736463],
+ [117.94681852955159, 28.4849479891584],
+ [117.94574590005334, 28.484503510029015],
+ [117.94476257503288, 28.48409603800178],
+ [117.94455250149679, 28.484008982728426],
+ [117.94361724344105, 28.484014070193211],
+ [117.94236337357086, 28.484020839390269],
+ [117.94166104442172, 28.484024605751017],
+ [117.93449557101383, 28.48239482196351],
+ [117.92919789057021, 28.478505547293196],
+ [117.93288668747073, 28.472022736659994],
+ [117.93524835302912, 28.467773694500465],
+ [117.93452153623991, 28.467453999002885],
+ [117.93415708418217, 28.46704072904646],
+ [117.93393630241849, 28.466930026999194],
+ [117.93379762156303, 28.466608352093829],
+ [117.93313576640253, 28.46616066058607],
+ [117.93280325196861, 28.465709230596588],
+ [117.93228266231506, 28.465487222157606],
+ [117.93222084921285, 28.465422238945223],
+ [117.93223096118993, 28.465103420286653],
+ [117.93251251554022, 28.464776076055102],
+ [117.9329119035616, 28.464488528622724],
+ [117.93296584219991, 28.464349384616469],
+ [117.93243669010121, 28.463843478194008],
+ [117.93207968892659, 28.463338041217696],
+ [117.93184509897219, 28.463005913492168],
+ [117.93176874203391, 28.462897808686989],
+ [117.93144765168779, 28.462580936161316],
+ [117.93139217161149, 28.462526184535818],
+ [117.93136609127214, 28.462500447737511],
+ [117.93053238825917, 28.461878897493193],
+ [117.93051380286977, 28.461868790912035],
+ [117.93025374321576, 28.461727359030419],
+ [117.92948596320673, 28.461676545536193],
+ [117.92932768342587, 28.461666064837061],
+ [117.92870359079814, 28.461624741888386],
+ [117.92847384908896, 28.461683949654628],
+ [117.92829583908178, 28.461828156844035],
+ [117.92813831742944, 28.461822478524596],
+ [117.92805245555644, 28.461295655670028],
+ [117.92783341128302, 28.461155001702025],
+ [117.92758497806437, 28.461230422446079],
+ [117.92716628879327, 28.461779829075908],
+ [117.92698827968547, 28.461779069148747],
+ [117.92697361084356, 28.461586045859406],
+ [117.92712137844887, 28.461270042078809],
+ [117.92744794566624, 28.461017673426966],
+ [117.92753570510877, 28.460892737809672],
+ [117.92759070584646, 28.460814438335717],
+ [117.9276788573934, 28.460211496863167],
+ [117.92761204316128, 28.46005863459834],
+ [117.927452024991, 28.459970978577871],
+ [117.92715244642829, 28.460006376792933],
+ [117.92682986770433, 28.460293625650365],
+ [117.92665848120396, 28.460511060137378],
+ [117.9263841888793, 28.460859050105114],
+ [117.92532432795542, 28.461292295802878],
+ [117.92504630614212, 28.461220669298484],
+ [117.92480755862198, 28.460953049044008],
+ [117.92451307381941, 28.460515646679823],
+ [117.9245410598221, 28.460374653667373],
+ [117.92478583100137, 28.460303369804706],
+ [117.92500460278029, 28.460516032488954],
+ [117.92511249624476, 28.460543887190681],
+ [117.92519242439096, 28.460461810564141],
+ [117.92476965579499, 28.459659878800437],
+ [117.92400017426871, 28.459337482638773],
+ [117.92240697310342, 28.45866996714534],
+ [117.9236632693445, 28.456614410126974],
+ [117.9242484743877, 28.455619661917922],
+ [117.92452462201379, 28.454951519596989],
+ [117.92463861018382, 28.454110991629022],
+ [117.92467191477715, 28.452935524654777],
+ [117.92467278711945, 28.452753156532992],
+ [117.92467667309006, 28.451940904149467],
+ [117.92470046195683, 28.451617291205082],
+ [117.92473852396381, 28.451450719675051],
+ [117.92480513315047, 28.451298419486534],
+ [117.92535275912257, 28.451032905444265],
+ [117.92576667389289, 28.450825278064201],
+ [117.92618492069755, 28.450259530752817],
+ [117.92624098803128, 28.45001784424818],
+ [117.92642208001507, 28.449784621263291],
+ [117.92658592120335, 28.449620451822454],
+ [117.9268160837953, 28.449475535967281],
+ [117.92659489104142, 28.448935843814183],
+ [117.9264692800333, 28.448821084025838],
+ [117.92638601899966, 28.448571258656727],
+ [117.92617786641551, 28.448374997807946],
+ [117.92602323878145, 28.448303646496129],
+ [117.92589834723105, 28.448184700363697],
+ [117.9258187985987, 28.448057490360952],
+ [117.92576156214648, 28.44797652619576],
+ [117.92561288262846, 28.447607740305045],
+ [117.92527983849379, 28.447209252505047],
+ [117.92491705917496, 28.446977333537177],
+ [117.92480584721216, 28.446657913232173],
+ [117.92480584721216, 28.44618677729801],
+ [117.92479157407195, 28.445944074559463],
+ [117.92477568215202, 28.44557847676532],
+ [117.92477144724455, 28.445481046912846],
+ [117.92474875375206, 28.44495898237119],
+ [117.9249485795134, 28.44407377518462],
+ [117.92507364013647, 28.443776404457537],
+ [117.9252413061414, 28.443377723303342],
+ [117.92563343033862, 28.442445307105288],
+ [117.92581925095772, 28.442003444103705],
+ [117.92620793165077, 28.441125161696903],
+ [117.92693752644573, 28.439476497542387],
+ [117.92741786064585, 28.438391058100876],
+ [117.92801733972851, 28.437677086328506],
+ [117.92860254567097, 28.437234378863536],
+ [117.92935903379248, 28.437062893437826],
+ [117.92971148709546, 28.436756954869622],
+ [117.93024398107491, 28.436277478622799],
+ [117.93043415531213, 28.436107241456057],
+ [117.93105756445505, 28.43554918694548],
+ [117.93144294553554, 28.435220737447139],
+ [117.93211774553754, 28.433807031969025],
+ [117.93249709216718, 28.433020940863798],
+ [117.93250203933769, 28.432884636916526],
+ [117.93250209599501, 28.432883068498882],
+ [117.92995649749446, 28.431192505829529],
+ [117.92994359132376, 28.431014455352908],
+ [117.93005807232225, 28.430853822046288],
+ [117.93035014244515, 28.430444000090574],
+ [117.93113484769515, 28.429616017665126],
+ [117.93126008278671, 28.429483871283708],
+ [117.9314159083176, 28.429192706778053],
+ [117.93133502689, 28.42899588115506],
+ [117.93135902260087, 28.428930350255484],
+ [117.93136799243894, 28.428905852722949],
+ [117.9317205608553, 28.428653374353814],
+ [117.9324705900458, 28.428514236642741],
+ [117.93285183064756, 28.427995640786264],
+ [117.93307984026251, 28.427685477203056],
+ [117.93310152201764, 28.427557895780296],
+ [117.93311281030799, 28.427491473652651],
+ [117.93277886595195, 28.427150744811058],
+ [117.93277525517396, 28.427147039604222],
+ [117.93255494015841, 28.42679349632283],
+ [117.93254562947732, 28.426778555885676],
+ [117.93235692113501, 28.426267981981823],
+ [117.93404662585112, 28.42622627412328],
+ [117.93406864934877, 28.425557404250867],
+ [117.93417851232857, 28.425333278807841],
+ [117.93459095670732, 28.424993680414048],
+ [117.93466391690629, 28.424194755983251],
+ [117.93493055959766, 28.423889384887275],
+ [117.93512089751152, 28.423743704608341],
+ [117.93549477536362, 28.423457537635329],
+ [117.93565454082443, 28.423453266754905],
+ [117.93632851075222, 28.423799020108731],
+ [117.937132299616, 28.42366264511503],
+ [117.93731706263236, 28.423545887932448],
+ [117.93741787213719, 28.423482182656642],
+ [117.93742821793796, 28.423466733203213],
+ [117.93746680245101, 28.423409113639707],
+ [117.93744591659583, 28.422403397298979],
+ [117.93763293870927, 28.422123653284018],
+ [117.93763797131544, 28.422116125059176],
+ [117.93795917497596, 28.42163566675265],
+ [117.93803335915231, 28.42140171621628],
+ [117.93808700641023, 28.42123253305499],
+ [117.93816224369266, 28.420529211953635],
+ [117.93817793056712, 28.420382575695385],
+ [117.9381917369592, 28.420359287750955],
+ [117.93830075277754, 28.420175403372241],
+ [117.93847453147453, 28.419472256739311],
+ [117.93849652529445, 28.41912230085353],
+ [117.93827794956781, 28.418176924525483],
+ [117.93843272738854, 28.417876715538057],
+ [117.93851815219102, 28.417807144883852],
+ [117.93862343402429, 28.417721403520034],
+ [117.93876542258624, 28.417695293503016],
+ [117.93885406606239, 28.417678992391643],
+ [117.93927438040839, 28.417733203524563],
+ [117.93934528115983, 28.417523122793909],
+ [117.93940225501012, 28.416690213882305],
+ [117.93959400935614, 28.415825062476699],
+ [117.93982467736703, 28.415215773589125],
+ [117.94013721246245, 28.414527347059447],
+ [117.94060765232132, 28.414105401343249],
+ [117.9410866771085, 28.413675738544555],
+ [117.94108078564977, 28.413672515374344],
+ [117.94108168497189, 28.413671708682443],
+ [117.94108164450233, 28.413671686199393],
+ [117.94108168587115, 28.413671649327227],
+ [117.93963907258524, 28.41288256437889],
+ [117.93887727846368, 28.412560104365355],
+ [117.93886008792276, 28.412237642553237],
+ [117.9388435466924, 28.4119273584609],
+ [117.93896635901035, 28.411799161901854],
+ [117.93901064342651, 28.411718846147892],
+ [117.9390502342809, 28.411647042477057],
+ [117.93904763973683, 28.411645099941438],
+ [117.93904465668561, 28.411642866924808],
+ [117.93904512343374, 28.411642012568848],
+ [117.93904504339412, 28.411641953213632],
+ [117.93867918749459, 28.411368015221797],
+ [117.93862713293595, 28.411229980079554],
+ [117.93860299423284, 28.411165973530899],
+ [117.93863855972177, 28.410996409956397],
+ [117.93866991368566, 28.410846924645909],
+ [117.93854912124505, 28.410668185288557],
+ [117.93857306029861, 28.410626085325646],
+ [117.93865496695321, 28.410482035517589],
+ [117.93925727800104, 28.410109898752864],
+ [117.93941776651673, 28.4100107368061],
+ [117.93944174154319, 28.409839731618376],
+ [117.93937080841613, 28.409708655430165],
+ [117.93933093967121, 28.409634982968157],
+ [117.93932739274499, 28.409632602462693],
+ [117.93932598710467, 28.409630003421967],
+ [117.93901834522046, 28.409423618904952],
+ [117.93901826787885, 28.4094236054151],
+ [117.93850589263286, 28.409293141665216],
+ [117.93831817804153, 28.409025327157167],
+ [117.93824374924964, 28.408919138807278],
+ [117.93824262959379, 28.408918310531647],
+ [117.93823933807505, 28.408915878764844],
+ [117.93823875711303, 28.408915048690574],
+ [117.9379549157868, 28.40870534477591],
+ [117.93794991645552, 28.408701650360911],
+ [117.93761665288628, 28.40845537101859],
+ [117.93689203943609, 28.408130746336951],
+ [117.93689201695304, 28.408130731947779],
+ [117.93547798771897, 28.407230334312544],
+ [117.93547790498144, 28.40723027855455],
+ [117.93438479702081, 28.406994167846619],
+ [117.93330527691705, 28.406473164504973],
+ [117.93330524184353, 28.406473145619202],
+ [117.93319841227697, 28.406401692684028],
+ [117.9332001713509, 28.406346590322926],
+ [117.93320139442892, 28.406308352048882],
+ [117.93321353167926, 28.406297639324634],
+ [117.93345107051061, 28.406087999261786],
+ [117.93326336041582, 28.405664395195743],
+ [117.93326127578734, 28.405664328645912],
+ [117.93326043851846, 28.405664301666263],
+ [117.93325824866929, 28.405659365287534],
+ [117.93325819470999, 28.405659363488894],
+ [117.93325816862966, 28.405659305032941],
+ [117.9328170664545, 28.405645114630374],
+ [117.93202053152243, 28.405367620719176],
+ [117.93195733256493, 28.405249805034543],
+ [117.93183930643886, 28.405029788593936],
+ [117.93181643937726, 28.404711282899427],
+ [117.93180937790055, 28.404612926745244],
+ [117.9317927701203, 28.404579378435642],
+ [117.93165260538353, 28.404296239479947],
+ [117.9315118938589, 28.402952750369195],
+ [117.93150847553579, 28.402950663942022],
+ [117.93150707439202, 28.402949807787422],
+ [117.93150686125273, 28.402947778916939],
+ [117.93122156662207, 28.402774068568476],
+ [117.93082857098182, 28.402534756274008],
+ [117.93072317493466, 28.402000784708491],
+ [117.93069701005902, 28.401868225538237],
+ [117.93063364202897, 28.401706014820775],
+ [117.93043938217181, 28.401208753581159],
+ [117.93043764827894, 28.401207468449968],
+ [117.93043519852563, 28.401205652718772],
+ [117.93043446737681, 28.401203782128903],
+ [117.93029440336409, 28.401100019250521],
+ [117.93019540419459, 28.401026650759377],
+ [117.93017173403837, 28.400904217955372],
+ [117.93022748481064, 28.40072015551084],
+ [117.93025565427513, 28.400627153020764],
+ [117.93025197155134, 28.400621852416634],
+ [117.93014879593022, 28.400473344669194],
+ [117.93014732014274, 28.40047279068682],
+ [117.93014562671931, 28.400472156664762],
+ [117.9301436032448, 28.400469252753851],
+ [117.92991496950026, 28.400383743415091],
+ [117.92991488766199, 28.400383708341508],
+ [117.92924464812211, 28.400369731078285],
+ [117.92912112893703, 28.400218680048113],
+ [117.92910905823646, 28.400203919475359],
+ [117.92919021125931, 28.400125727020736],
+ [117.92920476768597, 28.400111701194078],
+ [117.92923791759586, 28.400079759972982],
+ [117.92939356326235, 28.400047450929151],
+ [117.92977628774554, 28.399968001222305],
+ [117.93037056335083, 28.400004115297747],
+ [117.93056333483014, 28.399889851935143],
+ [117.93082204280313, 28.399529539456751],
+ [117.93090363019849, 28.399322136907131],
+ [117.93097787912586, 28.399133387196116],
+ [117.93084806558579, 28.398835647746978],
+ [117.93119996220855, 28.398394666081003],
+ [117.93139442980919, 28.39815096149772],
+ [117.93143340732593, 28.397818971368508],
+ [117.93130558758287, 28.397606212456765],
+ [117.93130476650185, 28.397606087451038],
+ [117.93130267108143, 28.397605769091001],
+ [117.93130055317806, 28.39760225004386],
+ [117.93130050731259, 28.397602242849302],
+ [117.93130049382285, 28.397602220366252],
+ [117.93103303544626, 28.397561536835497],
+ [117.92984823890515, 28.398251261086898],
+ [117.92942961168728, 28.398582701730334],
+ [117.92926124511041, 28.39857407453394],
+ [117.92922386029295, 28.398520380511229],
+ [117.92917012849864, 28.398443206089155],
+ [117.93021893225796, 28.397722824848529],
+ [117.93025299767771, 28.397484210428047],
+ [117.93027289607733, 28.397344824504103],
+ [117.93031658963901, 28.397301930439767],
+ [117.93041773099355, 28.39720263899062],
+ [117.93069837253188, 28.397330191635092],
+ [117.93091510644706, 28.397284873897888],
+ [117.93093609212701, 28.397061584824314],
+ [117.93093709756909, 28.397050889187256],
+ [117.93059557012953, 28.396469526047838],
+ [117.9305915735423, 28.396467290333248],
+ [117.93059052313424, 28.396465510574899],
+ [117.9305904763695, 28.396465434132551],
+ [117.93044728091729, 28.396385482603989],
+ [117.93034604873128, 28.396328927837828],
+ [117.93034601365764, 28.396328941327624],
+ [117.93034598937595, 28.396328927837828],
+ [117.92998641524093, 28.396467332601389],
+ [117.92854484067198, 28.397335331260592],
+ [117.92818122408426, 28.397678769759466],
+ [117.92795644213618, 28.398099895293967],
+ [117.92778082252698, 28.398099148856659],
+ [117.92775079146588, 28.398046694099719],
+ [117.92771681597833, 28.397987349636537],
+ [117.92774283156643, 28.397758833703278],
+ [117.92778978696913, 28.39734638392855],
+ [117.9279894949193, 28.397242720874942],
+ [117.92839813066928, 28.397030603179871],
+ [117.92859299487088, 28.39685946219447],
+ [117.92908339158532, 28.396428754383578],
+ [117.92968114127166, 28.396037781318626],
+ [117.92997038482542, 28.395848585543831],
+ [117.93031200399582, 28.395408171350084],
+ [117.93033909247515, 28.39531956294752],
+ [117.93044287783664, 28.394980065277821],
+ [117.93065763773984, 28.394660808649462],
+ [117.93064069361321, 28.394497144627564],
+ [117.93062969490461, 28.394390906814976],
+ [117.93062955191238, 28.394390765621381],
+ [117.9306248853303, 28.39438614310609],
+ [117.93062486014924, 28.394385903886416],
+ [117.9306248043913, 28.394385849027742],
+ [117.93062480079402, 28.394385814853536],
+ [117.93057187029569, 28.394333641584353],
+ [117.93048680971856, 28.394249401188972],
+ [117.9304139781226, 28.394177273762239],
+ [117.93041278472231, 28.394176829497155],
+ [117.9304091442666, 28.394173241202168],
+ [117.93040908401213, 28.394173181846895],
+ [117.93016529039585, 28.394082562560243],
+ [117.92994235475589, 28.394148978392707],
+ [117.92844611759426, 28.39528079946939],
+ [117.92812134092719, 28.395814144207463],
+ [117.92798627984303, 28.395820166967155],
+ [117.92793151202977, 28.395615692610193],
+ [117.92789881537806, 28.395493619534989],
+ [117.92791658598173, 28.395433364058533],
+ [117.92796076337856, 28.395283577475197],
+ [117.92809418589798, 28.395187205225398],
+ [117.92914647812756, 28.394427079346258],
+ [117.92916947019501, 28.394195093828557],
+ [117.92906862381801, 28.393752330605651],
+ [117.92920547185508, 28.393647154892335],
+ [117.92921239393684, 28.393646069410636],
+ [117.92964295965487, 28.393578533922266],
+ [117.92982474951259, 28.393483287623667],
+ [117.93013455246773, 28.393168783912301],
+ [117.93029421900303, 28.393006691905384],
+ [117.93034526092515, 28.392874139030368],
+ [117.93044406584102, 28.392617548061423],
+ [117.93038616389038, 28.392288701962059],
+ [117.93038423574399, 28.392287340388521],
+ [117.93038156295881, 28.392285453610839],
+ [117.93038124999475, 28.392283669355891],
+ [117.93038117085439, 28.392283611799314],
+ [117.93014647118275, 28.39211809157672],
+ [117.92914755911261, 28.392166440928577],
+ [117.9286120685922, 28.392285181116279],
+ [117.92830640611578, 28.392432679824367],
+ [117.92821141972126, 28.392388952088538],
+ [117.92819925549134, 28.392311302824396],
+ [117.92818775316232, 28.392237886669193],
+ [117.92834999085949, 28.39212940774604],
+ [117.92854736596826, 28.391997431336449],
+ [117.9302493698126, 28.39180100411312],
+ [117.93043017131538, 28.3915177923123],
+ [117.93037137993531, 28.391402035175815],
+ [117.93033630187892, 28.391332969940663],
+ [117.93033418307618, 28.39133192043181],
+ [117.93033240691511, 28.391331039995578],
+ [117.93033134391646, 28.391328946373847],
+ [117.93033130794356, 28.391328878025377],
+ [117.93020047367304, 28.391264085469231],
+ [117.9296441431627, 28.391273901569377],
+ [117.92902285911771, 28.391477858816188],
+ [117.92871660218952, 28.39146238508107],
+ [117.92869281062474, 28.391429989702317],
+ [117.92863731436069, 28.391354434059963],
+ [117.92863288969613, 28.391350221635491],
+ [117.93027853572596, 28.390792195003826],
+ [117.93044430775865, 28.39059893609209],
+ [117.93054609842375, 28.390151934364326],
+ [117.93037981647547, 28.389898758121262],
+ [117.93037747374149, 28.389895195906604],
+ [117.93035846117414, 28.389891984427607],
+ [117.92990790352701, 28.389815898185191],
+ [117.92935847351475, 28.3898976834314],
+ [117.92771440669458, 28.390475881856503],
+ [117.92771432125903, 28.390475800917557],
+ [117.92738026358836, 28.39029646081309],
+ [117.92789619565292, 28.390099906785338],
+ [117.9281389874244, 28.390007405217602],
+ [117.92853059001482, 28.389438968933348],
+ [117.92860755039817, 28.388838979935031],
+ [117.92893941012574, 28.388527755151813],
+ [117.92896416576366, 28.388504539153189],
+ [117.92907806130358, 28.388153445625051],
+ [117.92908667590939, 28.38761425349503],
+ [117.92909111226504, 28.387336587813309],
+ [117.92902637276893, 28.387045756056864],
+ [117.92888642386947, 28.386417060698818],
+ [117.92887192949604, 28.385919830935507],
+ [117.92885853319478, 28.385460287262504],
+ [117.92868576263788, 28.385080606085126],
+ [117.92868135955712, 28.385078030426826],
+ [117.92868066887786, 28.385076514169839],
+ [117.92843006649446, 28.384930001118732],
+ [117.92788166890398, 28.385088631635085],
+ [117.92776627149624, 28.385005299554962],
+ [117.9276792324107, 28.384942398273097],
+ [117.92674897908216, 28.384030475825853],
+ [117.92674361282752, 28.384002014981036],
+ [117.92670204796116, 28.383781586650969],
+ [117.92687889694355, 28.383338434920859],
+ [117.92684977149986, 28.383275402337972],
+ [117.92682995763653, 28.383232520864226],
+ [117.92682644038803, 28.383231852667905],
+ [117.92682492233234, 28.383228568343782],
+ [117.92682487736624, 28.383228559350584],
+ [117.92682486297713, 28.383228528773657],
+ [117.92631830544553, 28.383132393944891],
+ [117.92600384670027, 28.3828456864793],
+ [117.92597276343236, 28.382612744082905],
+ [117.9259709000371, 28.3825987767122],
+ [117.92602160561262, 28.382580703037092],
+ [117.92621865336821, 28.382510468683222],
+ [117.92632255564149, 28.382396353708828],
+ [117.9264234973466, 28.381824330028849],
+ [117.92634960724865, 28.38140450671267],
+ [117.92624974203204, 28.381016710952508],
+ [117.92610790275762, 28.380817933800643],
+ [117.92610551685618, 28.380816752990825],
+ [117.92610470117108, 28.380816341101308],
+ [117.92610297627141, 28.380813929119597],
+ [117.92610290792288, 28.380813840986036],
+ [117.92584401289093, 28.380685755043601],
+ [117.92583830219598, 28.380682928474414],
+ [117.92573833265794, 28.380633448674757],
+ [117.92492013125911, 28.379981584082884],
+ [117.9248002804087, 28.379811795677881],
+ [117.92481132768069, 28.379474392529232],
+ [117.92484434628966, 28.378465990812856],
+ [117.92496101983522, 28.378229751501863],
+ [117.92520305527682, 28.37773967134882],
+ [117.92521604778244, 28.377640030962709],
+ [117.92522541781887, 28.377568168835978],
+ [117.9252330449691, 28.377509676030797],
+ [117.92515641733485, 28.377249462592658],
+ [117.92511119762378, 28.377095906051295],
+ [117.92509953341676, 28.377074036337774],
+ [117.92484849126492, 28.376603326682243],
+ [117.92423811959361, 28.375983196467416],
+ [117.92423703950783, 28.375982682055167],
+ [117.92423619144711, 28.375982277360265],
+ [117.92423320389935, 28.375979243047652],
+ [117.92423312385961, 28.375979204376847],
+ [117.92418236252604, 28.375955016211094],
+ [117.92376852959399, 28.375757818268767],
+ [117.92376847113815, 28.375757807476873],
+ [117.92342968123489, 28.375684227645024],
+ [117.92290524068437, 28.375708741365372],
+ [117.9226286694776, 28.375819143039053],
+ [117.92229882692936, 28.376084473619585],
+ [117.92202680988942, 28.376622685488599],
+ [117.92140735776343, 28.377443233218685],
+ [117.92127449732027, 28.377491880246112],
+ [117.92116664072796, 28.377372502439073],
+ [117.92118617580138, 28.377329303504609],
+ [117.92120961393255, 28.377277473776417],
+ [117.92162989860105, 28.376771453140123],
+ [117.92164930776937, 28.376748085156066],
+ [117.92185716897325, 28.376369922034314],
+ [117.92187316791239, 28.376224930636113],
+ [117.92179224601546, 28.376066050108193],
+ [117.92179175318688, 28.376065925102409],
+ [117.92178897608039, 28.37606522632916],
+ [117.92178733032108, 28.376062014850163],
+ [117.92178727456314, 28.37606200225963],
+ [117.92178725118072, 28.37606195639421],
+ [117.92140746298412, 28.375965495111586],
+ [117.92104773686367, 28.376064870197638],
+ [117.92076383438348, 28.376337127356578],
+ [117.92034438698397, 28.377110433699613],
+ [117.92026313593499, 28.377128957035779],
+ [117.920470243507, 28.376484414724018],
+ [117.92042929557556, 28.376206508023984],
+ [117.92042885131048, 28.376206547594165],
+ [117.92042498422575, 28.376206888437196],
+ [117.92042434031111, 28.376202524027292],
+ [117.92042430164031, 28.376202523127972],
+ [117.9198397234245, 28.376254116334451],
+ [117.91939900885723, 28.376558410941982],
+ [117.91925289240714, 28.376583438175203],
+ [117.91918615821464, 28.376516732761047],
+ [117.91921169446414, 28.37644120859494],
+ [117.9192541289749, 28.37631570190814],
+ [117.91985614954172, 28.375912623968475],
+ [117.91990170739791, 28.375882119864002],
+ [117.92064031789641, 28.375936866992845],
+ [117.9208460018416, 28.375952109602224],
+ [117.92098212232713, 28.375897531545888],
+ [117.92141857410797, 28.375722527073037],
+ [117.92170534632476, 28.375702213186628],
+ [117.92184124197979, 28.375630074068738],
+ [117.92188622247124, 28.375409063877271],
+ [117.92190817941901, 28.375402495229025],
+ [117.92197932298745, 28.375381210074863],
+ [117.92221892936016, 28.375626551424261],
+ [117.92221901029916, 28.375626637759183],
+ [117.92221997257377, 28.375626593692402],
+ [117.92222264985548, 28.375629333926668],
+ [117.92222392599342, 28.375630641540909],
+ [117.92288536656645, 28.375599884726967],
+ [117.92402038563239, 28.375181607345326],
+ [117.92419773283916, 28.375184383552494],
+ [117.9246525991382, 28.375595754140818],
+ [117.92517398738971, 28.376443847205849],
+ [117.92517402516114, 28.376443917352958],
+ [117.92547563888968, 28.377097342268598],
+ [117.92555871736101, 28.377579246684945],
+ [117.92560402700428, 28.37766584690138],
+ [117.92566950934042, 28.377791055912553],
+ [117.92567272981273, 28.377792500223734],
+ [117.92567458421479, 28.377796057941794],
+ [117.92575987321959, 28.377834112754158],
+ [117.92613709834848, 28.378002419975758],
+ [117.92679337861159, 28.378470464940051],
+ [117.92699816593267, 28.378407202130745],
+ [117.92704170391153, 28.378378419328612],
+ [117.92775438515685, 28.377907262710039],
+ [117.92788004472834, 28.377931109133442],
+ [117.92804206209155, 28.377961855155547],
+ [117.92841663691831, 28.378130405194099],
+ [117.92846500155861, 28.378152167888288],
+ [117.92850461489616, 28.378280147710711],
+ [117.92834677488383, 28.37851822613527],
+ [117.92781413521425, 28.378963985899304],
+ [117.92776528673869, 28.379097032502102],
+ [117.92776527774538, 28.379097067575685],
+ [117.92778732102806, 28.379127514123525],
+ [117.92783099840187, 28.379187921585356],
+ [117.92783104606599, 28.379187905397544],
+ [117.92783107844161, 28.379187950363644],
+ [117.92783289057547, 28.379187359509103],
+ [117.9278349527209, 28.379190203165422],
+ [117.92783619198678, 28.379191912776605],
+ [117.92839317810274, 28.379010120220926],
+ [117.92841455948439, 28.37900314148186],
+ [117.92878513322739, 28.379037609797933],
+ [117.92875620293648, 28.378573737687873],
+ [117.92880542912735, 28.378531078346612],
+ [117.92899194762037, 28.378369439598032],
+ [117.92924307970441, 28.378371168094986],
+ [117.92947238254453, 28.378372745505828],
+ [117.92966939522648, 28.378476200816067],
+ [117.92983693352767, 28.378564177894532],
+ [117.93002270738214, 28.378576902402187],
+ [117.93063363393514, 28.378338104519969],
+ [117.9310394844847, 28.378179453319149],
+ [117.9315831975066, 28.378044912942414],
+ [117.9315867570233, 28.378038418937933],
+ [117.93235593367945, 28.377847439807567],
+ [117.93307680145324, 28.377438399362688],
+ [117.93333349674356, 28.37739902344623],
+ [117.93348016897471, 28.377485709997586],
+ [117.93348112495403, 28.377487260428779],
+ [117.93384178277211, 28.378071054435679],
+ [117.93384622812096, 28.378074160693984],
+ [117.93384627128842, 28.37807423084115],
+ [117.934187240249, 28.378312402795189],
+ [117.93453091167225, 28.37834890717636],
+ [117.93491341132494, 28.378276280625926],
+ [117.93512982867867, 28.378155879390363],
+ [117.93528368199634, 28.378193592460377],
+ [117.9355442830423, 28.378431155573423],
+ [117.93571376837576, 28.378774939411983],
+ [117.93578902274521, 28.37892753547743],
+ [117.9361081858442, 28.379248559273663],
+ [117.93612338978267, 28.379263890915865],
+ [117.93612942962955, 28.379269966735649],
+ [117.93649678469887, 28.379437326971129],
+ [117.9370168833226, 28.379806336793081],
+ [117.93699602804429, 28.37990535484829],
+ [117.93629008182188, 28.379611624576853],
+ [117.93572611426885, 28.379191653771841],
+ [117.93538241226861, 28.378640144527083],
+ [117.93538234841674, 28.378640119346073],
+ [117.93538064600011, 28.378637383608407],
+ [117.9352516580376, 28.378586604288387],
+ [117.93514272855418, 28.378670742161091],
+ [117.93513869059814, 28.379721574790892],
+ [117.93523966917542, 28.380038295331133],
+ [117.93530083656447, 28.380101312625527],
+ [117.93537045847995, 28.380173017370907],
+ [117.93537144863353, 28.38017300747839],
+ [117.93537150708949, 28.380173067732926],
+ [117.9358576014472, 28.380168286936964],
+ [117.93665055617828, 28.380380892963899],
+ [117.93669332433751, 28.380469811632565],
+ [117.93654269508932, 28.380691972056923],
+ [117.9368571925055, 28.381007352607298],
+ [117.93675115074507, 28.381046591826816],
+ [117.93641686644526, 28.380914180145339],
+ [117.93638999650125, 28.380892565839304],
+ [117.93632557176784, 28.380840756795521],
+ [117.93605347199025, 28.38062182493735],
+ [117.93581982722333, 28.380539262676905],
+ [117.93522273674, 28.380609295582587],
+ [117.93516952295522, 28.380751378573336],
+ [117.93528956985779, 28.380982072664551],
+ [117.9357996293495, 28.381386127268001],
+ [117.93675433254646, 28.381695453582381],
+ [117.93739918602364, 28.381651303165143],
+ [117.93756597608899, 28.381543026589441],
+ [117.93800851448145, 28.380646451972211],
+ [117.93823317592035, 28.380446012873222],
+ [117.93879530346055, 28.380613977453152],
+ [117.93924527385036, 28.380870140344769],
+ [117.9405531174325, 28.381199633955987],
+ [117.94076763631745, 28.381673075751905],
+ [117.94071586144787, 28.381955180487239],
+ [117.94035927486073, 28.38281168581068],
+ [117.94041811300553, 28.384081321695703],
+ [117.94058371596577, 28.384300845307791],
+ [117.94058584376171, 28.384300900166465],
+ [117.94058590311704, 28.384300977508133],
+ [117.94110093585959, 28.384313972711709],
+ [117.94110646129423, 28.384317228257544],
+ [117.94110600713657, 28.384318941466006],
+ [117.94152027534051, 28.384562095664251],
+ [117.94156856353845, 28.384578563150228],
+ [117.94199543574086, 28.384724139107789],
+ [117.9422593058224, 28.38470126844885],
+ [117.94239673392224, 28.384689356928334],
+ [117.94240176293113, 28.384686392762887],
+ [117.94263332576747, 28.384549916145772],
+ [117.94267526115448, 28.384425857367489],
+ [117.94238106143689, 28.383992144921592],
+ [117.94220115655821, 28.38372692765563],
+ [117.94225806925454, 28.383567845679579],
+ [117.94278755140442, 28.383885997041205],
+ [117.94300157026635, 28.384539086509676],
+ [117.94300161163517, 28.384539107194087],
+ [117.94300163052094, 28.38453916565004],
+ [117.94300606687659, 28.384541364492407],
+ [117.94300625933147, 28.384541951749725],
+ [117.94300666132847, 28.384543175727003],
+ [117.94318443841121, 28.384631180684494],
+ [117.94327017707712, 28.384673623289132],
+ [117.94353358850435, 28.384600799787108],
+ [117.94355067652259, 28.384596074749084],
+ [117.94357952767314, 28.384570130207408],
+ [117.94369442595701, 28.38446680979547],
+ [117.9437039587707, 28.384356128432614],
+ [117.94370941225964, 28.384292812563274],
+ [117.94368229500196, 28.384207605396739],
+ [117.94358666649157, 28.383907134706533],
+ [117.94370202522839, 28.383818749335887],
+ [117.94372142990017, 28.383803883542441],
+ [117.94379189987637, 28.383856769973988],
+ [117.9439169587007, 28.383950625021384],
+ [117.94411774313937, 28.384508845906566],
+ [117.94411776742106, 28.384508933140808],
+ [117.94412182606152, 28.384510667933057],
+ [117.9441226390486, 28.384512932425935],
+ [117.94425538977453, 28.384569650868741],
+ [117.94453291516197, 28.384475796720722],
+ [117.94454797970559, 28.384470701162002],
+ [117.94494985794961, 28.385100122272888],
+ [117.94495344354664, 28.385101600758333],
+ [117.94495447686768, 28.385103217739356],
+ [117.94495504793713, 28.385104110766122],
+ [117.94519359310993, 28.385203598267481],
+ [117.94547007168649, 28.385200023462346],
+ [117.94573136251245, 28.385116462055123],
+ [117.94592322117978, 28.385055103110574],
+ [117.94645523312261, 28.384643059829386],
+ [117.946796609476, 28.38416142700828],
+ [117.94725175276619, 28.383765528356491],
+ [117.94731424575593, 28.38358574758422],
+ [117.94743643304503, 28.383234232274049],
+ [117.94769692527291, 28.383142687585007],
+ [117.94774194893182, 28.383162070673052],
+ [117.94812905131471, 28.383328714148888],
+ [117.9481604502447, 28.383359754249284],
+ [117.94830380847407, 28.383502279706477],
+ [117.94839138445491, 28.383842042676179],
+ [117.94879662256619, 28.384406044403477],
+ [117.94879257831485, 28.385062926313026],
+ [117.9488922564725, 28.385156349685815],
+ [117.94895108382548, 28.385211518596748],
+ [117.94895193278558, 28.385211508704231],
+ [117.94895564158969, 28.385214981885952],
+ [117.94895623424293, 28.385215536767646],
+ [117.94915283413604, 28.385214102348982],
+ [117.94978355746525, 28.38503373431945],
+ [117.94985042655605, 28.384955599421403],
+ [117.94986242171342, 28.384695622505035],
+ [117.94963173571614, 28.384436212161518],
+ [117.94930960665306, 28.384073975133902],
+ [117.94938648609752, 28.383882647066571],
+ [117.94939445049351, 28.383862826908],
+ [117.94967388873908, 28.38372923081937],
+ [117.94976475893657, 28.38301816295791],
+ [117.9498449164098, 28.382906263913014],
+ [117.94990249010789, 28.382825892401058],
+ [117.95026995399519, 28.382709279109974],
+ [117.9504870170623, 28.383566435542605],
+ [117.95034255536473, 28.384342512696833],
+ [117.95035720262285, 28.38461752627785],
+ [117.95053180959542, 28.384971966183343],
+ [117.95053185006486, 28.384972052518265],
+ [117.95053679723549, 28.384975640813252],
+ [117.95053680982596, 28.384975665994261],
+ [117.95053699868356, 28.384976051803392],
+ [117.95061754376468, 28.385034560796385],
+ [117.950679692314, 28.385079707662442],
+ [117.95118949729749, 28.385164344658847],
+ [117.95119061155754, 28.385164529919166],
+ [117.95153887491915, 28.385149736071526],
+ [117.95167430022889, 28.385098875812503],
+ [117.95189512515992, 28.3850159421321],
+ [117.95198987323408, 28.385081230214666],
+ [117.95197193985325, 28.385287712757815],
+ [117.95204643969146, 28.385412946050678],
+ [117.95204693881522, 28.385413784218827],
+ [117.95206572025688, 28.385445370207719],
+ [117.95206062559748, 28.385586449555035],
+ [117.95186923367828, 28.385604887455656],
+ [117.95093417886937, 28.385346095845705],
+ [117.95093413750055, 28.385346079657893],
+ [117.95068874668834, 28.385418621672102],
+ [117.9506876234351, 28.385739462006597],
+ [117.95087868979977, 28.385998072852828],
+ [117.95105193699737, 28.386232607948557],
+ [117.9510561790994, 28.386235776260094],
+ [117.95105680772554, 28.386236626119455],
+ [117.95133320626258, 28.386442954878532],
+ [117.95149978318852, 28.386458533834343],
+ [117.95169842814005, 28.386477111129807],
+ [117.95201173305509, 28.386331434448209],
+ [117.95204202402022, 28.386317350165655],
+ [117.95232510811729, 28.386185719995012],
+ [117.95285209105123, 28.385616673970389],
+ [117.9529069874676, 28.385718456541611],
+ [117.95273523224523, 28.386063790811363],
+ [117.95193380320256, 28.386744416621582],
+ [117.95193382388698, 28.386744476876174],
+ [117.95196971672908, 28.386860312253646],
+ [117.95196973651423, 28.386860380602116],
+ [117.95197442378071, 28.386863164003842],
+ [117.95197459285328, 28.386863711690978],
+ [117.95197480599256, 28.386864398773014],
+ [117.95227315158479, 28.387041674034094],
+ [117.95251462854731, 28.387073107138235],
+ [117.952736471511, 28.387032531526188],
+ [117.95296864948364, 28.386990063740484],
+ [117.9538702324254, 28.386620632136498],
+ [117.9546300399445, 28.386309266159742],
+ [117.95546114211811, 28.386658198616999],
+ [117.955799369945, 28.386720367850728],
+ [117.95592148348976, 28.38670042448507],
+ [117.95601687727708, 28.38668484462994],
+ [117.95618849760115, 28.386527457875957],
+ [117.95627531635284, 28.386307289449917],
+ [117.95616774124835, 28.385379994890911],
+ [117.95614869450674, 28.385215811060903],
+ [117.95626745717743, 28.384787604264602],
+ [117.95614880602261, 28.383832078187936],
+ [117.9560440619839, 28.383625371713606],
+ [117.95604300078389, 28.383624827623748],
+ [117.95604012205411, 28.383623351836263],
+ [117.95603907434383, 28.383621285194181],
+ [117.95565664034177, 28.383424289599361],
+ [117.95569482465646, 28.383308066614006],
+ [117.95576773449341, 28.383086147207962],
+ [117.95569093958522, 28.382709405015078],
+ [117.95573916213266, 28.382665595440926],
+ [117.95578473437808, 28.382624194251207],
+ [117.95596333164247, 28.382565771593136],
+ [117.95596899917007, 28.382565604319211],
+ [117.95728728657912, 28.382526532373618],
+ [117.95750865290211, 28.382355507400803],
+ [117.95761055418382, 28.382276778050937],
+ [117.9577472520341, 28.382060479407642],
+ [117.95784605065478, 28.381689304018209],
+ [117.95782457304563, 28.380971000211559],
+ [117.95782226358665, 28.380893752045097],
+ [117.95781819145645, 28.380757549721181],
+ [117.95780380140434, 28.380710982825633],
+ [117.95772742737893, 28.380463830241638],
+ [117.95790503628848, 28.380165445079285],
+ [117.95793215174751, 28.380008900090729],
+ [117.95795094937682, 28.379900379798755],
+ [117.95787419673684, 28.37906472705555],
+ [117.95791223985805, 28.379030259638796],
+ [117.95799592087508, 28.378954444092358],
+ [117.95817347312732, 28.378928441994049],
+ [117.95833313966273, 28.37927136338277],
+ [117.95838297559396, 28.379378438464187],
+ [117.95838559621836, 28.379378287378131],
+ [117.95838796323403, 28.37938338563481],
+ [117.95847974714263, 28.379377156030955],
+ [117.95884194460018, 28.37868337493785],
+ [117.95897425825547, 28.378589328334897],
+ [117.95897463776942, 28.378589058538296],
+ [117.95903640500615, 28.378616178493871],
+ [117.9591727350338, 28.378676034671287],
+ [117.95957096023164, 28.379257326764275],
+ [117.95970375862157, 28.380279798374033],
+ [117.95970383776194, 28.380279878413717],
+ [117.96015374609851, 28.38068767149889],
+ [117.96015380185656, 28.380687714666351],
+ [117.96015422094058, 28.380687667901611],
+ [117.96015863031664, 28.38069166269014],
+ [117.96046189879769, 28.380656894000481],
+ [117.96067342563811, 28.380161443995519],
+ [117.96086476629603, 28.380091781610474],
+ [117.96101360769194, 28.380037592960605],
+ [117.9611560845857, 28.379877321181482],
+ [117.96135115743004, 28.379657884803578],
+ [117.96135480418093, 28.379653782995717],
+ [117.96155765795959, 28.379544609795971],
+ [117.96160121032767, 28.379521169866166],
+ [117.96266458939931, 28.379400421492335],
+ [117.96286461570946, 28.37940927261991],
+ [117.96321920310379, 28.379424960393635],
+ [117.96353855506038, 28.379544406549201],
+ [117.96390155471306, 28.379916065773841],
+ [117.96400096667139, 28.380292731524378],
+ [117.96390534535544, 28.381063740099592],
+ [117.96370960701279, 28.381462283657527],
+ [117.96354620919021, 28.381570695131529],
+ [117.96330887810234, 28.38189625960473],
+ [117.96325888389049, 28.382132247105574],
+ [117.96363088665612, 28.382922214288783],
+ [117.96363354235416, 28.382921251114908],
+ [117.96363564496914, 28.38292571355089],
+ [117.96363587339692, 28.382926200084114],
+ [117.96393980827554, 28.382816078998871],
+ [117.96484783935637, 28.38248706202836],
+ [117.96526073879215, 28.382072873864104],
+ [117.96539049657417, 28.381942709588429],
+ [117.96559597637327, 28.381851174791962],
+ [117.96572965789744, 28.381531874996085],
+ [117.96580436637851, 28.380873036161745],
+ [117.96586041572561, 28.380378739986895],
+ [117.96587639937638, 28.38007375380073],
+ [117.96583713047926, 28.379879155798449],
+ [117.96575077307978, 28.379451208906232],
+ [117.96584531880649, 28.379390123355563],
+ [117.96589840039098, 28.379355828608652],
+ [117.96635021708892, 28.379569566882083],
+ [117.96644903369599, 28.379585002845658],
+ [117.96684093665999, 28.379646220596669],
+ [117.96702545685946, 28.37964671792173],
+ [117.96731970244241, 28.379474947410927],
+ [117.96737096649701, 28.379253459679489],
+ [117.9673875490962, 28.379181816987341],
+ [117.96725424079068, 28.378983863614451],
+ [117.96710930964696, 28.378768653150871],
+ [117.96710582657272, 28.378766970519337],
+ [117.96710428243671, 28.378764677248114],
+ [117.96705774252086, 28.378742162720698],
+ [117.96690895868153, 28.378670187279397],
+ [117.96651398813015, 28.378635265704986],
+ [117.96646982692107, 28.378568437983063],
+ [117.96666157677043, 28.378477933809677],
+ [117.96726695630502, 28.37854224342982],
+ [117.96757000984815, 28.378458451796178],
+ [117.96766195113821, 28.378198238358038],
+ [117.96754530187422, 28.377636700773166],
+ [117.96768786150562, 28.377462280859618],
+ [117.96800413868016, 28.378113345954205],
+ [117.96839295337213, 28.378629140422561],
+ [117.96873116231336, 28.378838229200994],
+ [117.96907297573728, 28.378845201644765],
+ [117.96910490526727, 28.379145118352596],
+ [117.96947901424517, 28.379351043316035],
+ [117.96958168714525, 28.379511736877191],
+ [117.96945707168652, 28.379851950407215],
+ [117.96884664425727, 28.380459587240182],
+ [117.96897336772679, 28.380708130176117],
+ [117.96942897326858, 28.381000842415006],
+ [117.96946486431204, 28.38117270016005],
+ [117.96930038010851, 28.381687049417849],
+ [117.96934525088272, 28.381797965503779],
+ [117.96946373656226, 28.381790616244018],
+ [117.96967415993458, 28.381491107828424],
+ [117.96985691656346, 28.381429590603148],
+ [117.97056773621216, 28.382349392010894],
+ [117.97079320344369, 28.38241876661283],
+ [117.97107935692679, 28.382352996493637],
+ [117.97152744503558, 28.382103742193976],
+ [117.9717217300738, 28.381455317508937],
+ [117.97169196431275, 28.381050477797373],
+ [117.97147549299962, 28.380785187686286],
+ [117.97150745490524, 28.380670099645442],
+ [117.97176093781707, 28.380548447452952],
+ [117.97208081677638, 28.380693495508467],
+ [117.97273423989327, 28.380624607439756],
+ [117.9727758776047, 28.380731478375083],
+ [117.97250081995696, 28.38133415544695],
+ [117.97254566734875, 28.381701968271273],
+ [117.97274812272769, 28.382085351058151],
+ [117.97303423574147, 28.382381481620143],
+ [117.97338928268925, 28.382606416453029],
+ [117.97411914728093, 28.382660298434075],
+ [117.97429864386743, 28.382748778233577],
+ [117.97504061872962, 28.38382841884652],
+ [117.97546739200664, 28.384803050120695],
+ [117.97536247439871, 28.385917066419552],
+ [117.97501238541327, 28.38668094606885],
+ [117.97445982396175, 28.387359382029899],
+ [117.97446878390735, 28.387537341675056],
+ [117.97478899381713, 28.387817345594101],
+ [117.97483960316526, 28.38794416529106],
+ [117.97397398591079, 28.3885935315663],
+ [117.97399694919989, 28.388751474101298],
+ [117.974137673315, 28.388842042126612],
+ [117.97466109403433, 28.38898253241797],
+ [117.97494040187814, 28.388934757732954],
+ [117.97499816713173, 28.389360477004459],
+ [117.97491343300862, 28.389478688390795],
+ [117.9746739741247, 28.389519327854771],
+ [117.97452749075114, 28.389637805440429],
+ [117.97427004452697, 28.390103390758952],
+ [117.97420037494737, 28.390381544772538],
+ [117.97442150384938, 28.390625841109738],
+ [117.97449327424522, 28.391008597968494],
+ [117.97401363342249, 28.391091946236372],
+ [117.97390520396209, 28.39119420634762],
+ [117.97382220103384, 28.392076265007688],
+ [117.9739786965597, 28.392486763253601],
+ [117.97414419250049, 28.392567273261079],
+ [117.97439262841715, 28.392529578177516],
+ [117.97453408637909, 28.392414176273292],
+ [117.97478759896853, 28.391726615790731],
+ [117.97493228639598, 28.391622181118805],
+ [117.97516563798388, 28.391619529917421],
+ [117.97527835810979, 28.391687231780395],
+ [117.97529809013486, 28.391858138941984],
+ [117.97489920753242, 28.392246209894722],
+ [117.97481335645125, 28.39285725246026],
+ [117.974917095048, 28.393011002355934],
+ [117.97527501892705, 28.393031926881974],
+ [117.97624541439438, 28.392722193174734],
+ [117.97653547633126, 28.392775340409685],
+ [117.97649058667128, 28.392973430479458],
+ [117.97623533749095, 28.39302411087408],
+ [117.97585657631998, 28.393276166561861],
+ [117.97551947444424, 28.393315203433929],
+ [117.97530693496719, 28.393446740075035],
+ [117.97527317171955, 28.393663783356942],
+ [117.97550253211625, 28.39417007648791],
+ [117.97561700322217, 28.394782609230106],
+ [117.97567582517922, 28.395435252634854],
+ [117.97579535856903, 28.395601914097085],
+ [117.97615543272707, 28.395582873650767],
+ [117.97661317415873, 28.395289557067429],
+ [117.97681061581727, 28.395337033177611],
+ [117.97702314360322, 28.395256421546662],
+ [117.97716350619089, 28.395288945528478],
+ [117.97737313366326, 28.395557288837836],
+ [117.97682349231036, 28.395901807422547],
+ [117.97607859105415, 28.395792034374949],
+ [117.97577846300578, 28.395876854833034],
+ [117.97566788146764, 28.396011156889415],
+ [117.97553109008777, 28.396645438836003],
+ [117.9755331971993, 28.396665140284028],
+ [117.97556497024721, 28.396962275388773],
+ [117.97624397008326, 28.397238271928757],
+ [117.97624526240895, 28.397240756755593],
+ [117.97655121986293, 28.397829270404543],
+ [117.97655490888201, 28.39783087659373],
+ [117.97655571107725, 28.397832419830365],
+ [117.97655612656411, 28.397833220226971],
+ [117.9766834175058, 28.397888617565684],
+ [117.97701457576215, 28.398032735722211],
+ [117.97751537673332, 28.398451295490929],
+ [117.97769882044429, 28.398918660567801],
+ [117.97770259939546, 28.398919570681699],
+ [117.97770380628572, 28.398922645463756],
+ [117.97795409390642, 28.398983900986309],
+ [117.97837091708425, 28.398935690130031],
+ [117.97843083621422, 28.398968891301365],
+ [117.97863507854606, 28.399082063786238],
+ [117.97867192017304, 28.399467593254883],
+ [117.97832696721582, 28.399850623507518],
+ [117.97832186985852, 28.399998507125474],
+ [117.97832717765721, 28.39999693690919],
+ [117.97832695462535, 28.400003590992981],
+ [117.978589216719, 28.399924839160064],
+ [117.9789602014522, 28.399449850530232],
+ [117.97909980860936, 28.399394452292199],
+ [117.97935417825283, 28.399525242495997],
+ [117.97950715922809, 28.399603902598074],
+ [117.97960523029724, 28.399868762833194],
+ [117.97960829788474, 28.399868377923326],
+ [117.97960963967319, 28.399872015681012],
+ [117.97961031506406, 28.3998738467007],
+ [117.98013820451456, 28.399807525297092],
+ [117.98031929559909, 28.399784772449323],
+ [117.98032156548788, 28.39978635435682],
+ [117.98039873631274, 28.399840100540246],
+ [117.98047596109677, 28.399893884495214],
+ [117.98054252981399, 28.400103044320076],
+ [117.98046380855794, 28.400684053126611],
+ [117.98031631344713, 28.400895543094862],
+ [117.98010092221989, 28.400997158392215],
+ [117.97886028047765, 28.400740867796856],
+ [117.97841373290748, 28.400923138791882],
+ [117.97806262409085, 28.400970057322354],
+ [117.97677706660841, 28.400771951064769],
+ [117.97663855032886, 28.40084433839553],
+ [117.97661949369478, 28.400967267625333],
+ [117.97673326332949, 28.401098907688493],
+ [117.97673420132242, 28.401099152304084],
+ [117.97673834809632, 28.401103992455319],
+ [117.97681602164209, 28.401124224503405],
+ [117.97694105978212, 28.401156793451321],
+ [117.97753988595707, 28.401312774564929],
+ [117.97765263486122, 28.401572226277267],
+ [117.97758081500263, 28.401857374318411],
+ [117.97723394918751, 28.402398269764376],
+ [117.97639702390359, 28.403354495513611],
+ [117.97622653402743, 28.404180708073284],
+ [117.97627416841817, 28.404576483517928],
+ [117.9764636978415, 28.405054927343087],
+ [117.97681865036054, 28.40568065763631],
+ [117.97691744448457, 28.405766889130689],
+ [117.9769174642696, 28.405766906217821],
+ [117.97701914611673, 28.405856042522373],
+ [117.97704695135576, 28.405880415948502],
+ [117.97710791549798, 28.405933859060383],
+ [117.97719274584858, 28.4059727385511],
+ [117.97776902601981, 28.406236863140748],
+ [117.97797345181345, 28.406191274707624],
+ [117.97836437271769, 28.405844207444261],
+ [117.97849840587673, 28.405851719481348],
+ [117.97858663386614, 28.405949531545673],
+ [117.97857155043675, 28.406272505072081],
+ [117.97869538618318, 28.406426107478921],
+ [117.97869705622418, 28.406426971727399],
+ [117.97870023622693, 28.406430924247786],
+ [117.97870037112534, 28.406431090622391],
+ [117.97897015514866, 28.406570751738855],
+ [117.97901147360074, 28.406592141214389],
+ [117.9793924983652, 28.406663873838738],
+ [117.97984807512864, 28.406749642182319],
+ [117.98032371486761, 28.406750237533458],
+ [117.98095993485322, 28.406205475002707],
+ [117.98140263512357, 28.406527089653537],
+ [117.98140469007444, 28.406527747057908],
+ [117.98172470033467, 28.406630110591209],
+ [117.98226220353797, 28.40667631505994],
+ [117.98254532540648, 28.406700651613846],
+ [117.98267059377292, 28.406626019575185],
+ [117.98281854843731, 28.406537872524837],
+ [117.98311868368035, 28.406483988745151],
+ [117.98367207610545, 28.406517325714049],
+ [117.98383370046497, 28.406591566547604],
+ [117.98383367978056, 28.406842770577441],
+ [117.98357520473201, 28.407167470802165],
+ [117.98348654147082, 28.407410681657666],
+ [117.98358122119646, 28.407959274401037],
+ [117.98397103953187, 28.408565871617725],
+ [117.9841435933522, 28.409121228162178],
+ [117.98414839393331, 28.409125038589707],
+ [117.98414847487231, 28.40912530119175],
+ [117.98456651123558, 28.409457731988766],
+ [117.98459814039188, 28.409482883328451],
+ [117.98493913723144, 28.409600833012064],
+ [117.98496576435855, 28.409599430969024],
+ [117.98514055029625, 28.409590229105845],
+ [117.98534428990706, 28.409516051224841],
+ [117.9854755828319, 28.40946825045944],
+ [117.9858582200809, 28.409133074931503],
+ [117.98665521546593, 28.408434929428495],
+ [117.9868506444418, 28.408417344085194],
+ [117.98723771354969, 28.408543561236399],
+ [117.98735125565599, 28.408671675057803],
+ [117.9875266828102, 28.409373986220544],
+ [117.98782853395971, 28.410139899237038],
+ [117.98783226524688, 28.41014055304413],
+ [117.98783292984592, 28.410142237474304],
+ [117.98783361872654, 28.410143983058447],
+ [117.98790141771633, 28.410156774115876],
+ [117.98794330813723, 28.409993684760821],
+ [117.98791743014533, 28.409429891676211],
+ [117.98794390798503, 28.409444021824186],
+ [117.98805481867498, 28.409503210704656],
+ [117.98823446364963, 28.409853835686022],
+ [117.98839592523177, 28.41063306856131],
+ [117.98862313445011, 28.410894421440446],
+ [117.98880477142313, 28.411250689667668],
+ [117.98880933278451, 28.411255137714477],
+ [117.98880965564115, 28.411255772635855],
+ [117.98884233430636, 28.411287630219988],
+ [117.98997413110135, 28.412390979660017],
+ [117.99026665268389, 28.412513252384713],
+ [117.99077673465865, 28.412726464554737],
+ [117.99120747304653, 28.412590187587114],
+ [117.9921008811508, 28.411985610247768],
+ [117.99210826728279, 28.411970373933684],
+ [117.99270519588811, 28.410739057261708],
+ [117.99284665385005, 28.410619689347243],
+ [117.99292755416332, 28.410551423609377],
+ [117.99318944573645, 28.410184283477975],
+ [117.99334137630353, 28.409971296138451],
+ [117.99344407798185, 28.40990899740234],
+ [117.99352053294626, 28.409951358168712],
+ [117.9944647599408, 28.412301340634428],
+ [117.99497901117252, 28.413852314133067],
+ [117.99514369412623, 28.414213828105744],
+ [117.99518523830818, 28.414255865116161],
+ [117.99519310287951, 28.414263823216913],
+ [117.99519324317373, 28.414263965309829],
+ [117.99520679325894, 28.4142776952595],
+ [117.99529233227543, 28.414364366522364],
+ [117.99528515388681, 28.414469237365438],
+ [117.99513150651387, 28.414501798219476],
+ [117.9946918171737, 28.414393062090198],
+ [117.99444374368386, 28.41448379649006],
+ [117.99379263002595, 28.414980662927292],
+ [117.99356217605362, 28.415429259153029],
+ [117.99344561222529, 28.415348339054674],
+ [117.99344067944389, 28.414884857250399],
+ [117.99343812267125, 28.414883827526694],
+ [117.99343551823461, 28.414882778917161],
+ [117.99343549575156, 28.41488077432831],
+ [117.99307078648769, 28.414734018460251],
+ [117.99266488197873, 28.414807237663922],
+ [117.99241180645981, 28.415102938350003],
+ [117.99212853710242, 28.415198677477008],
+ [117.99181093792447, 28.415117703419355],
+ [117.9917804563031, 28.415057227608997],
+ [117.99170581077465, 28.414909131751074],
+ [117.99170551130032, 28.414908918611729],
+ [117.99170187084474, 28.414906334859495],
+ [117.99170072600771, 28.414904047883567],
+ [117.99156613167168, 28.414808580351746],
+ [117.99004061528228, 28.415078051411001],
+ [117.98940955021067, 28.41539399223899],
+ [117.9890653364962, 28.415739854410788],
+ [117.98876021990827, 28.415924835962471],
+ [117.9885318721482, 28.416166370481676],
+ [117.9885688513715, 28.416319222853929],
+ [117.98857306109801, 28.416319680608808],
+ [117.98857366184507, 28.416322170831563],
+ [117.98857393613832, 28.416323306675338],
+ [117.9902559624428, 28.416506161330346],
+ [117.99037732415422, 28.416487050736862],
+ [117.99116229740218, 28.416363440720261],
+ [117.99151425697744, 28.416589685865347],
+ [117.99231788935913, 28.417485559910688],
+ [117.99232001175915, 28.4174865671514],
+ [117.99232178072566, 28.417488537565987],
+ [117.99232277447652, 28.417489643732097],
+ [117.99256604558661, 28.417604876563871],
+ [117.99334975168972, 28.417291565353537],
+ [117.99346735963104, 28.417211267585969],
+ [117.99367480804597, 28.417069628860361],
+ [117.99406944944565, 28.416944180629457],
+ [117.9943448425405, 28.416856637923559],
+ [117.99445612914712, 28.41665633282355],
+ [117.99470482946435, 28.416208696174465],
+ [117.9947874636706, 28.41614525709798],
+ [117.99490225763316, 28.416057129832723],
+ [117.99589677741437, 28.416041059847089],
+ [117.997036942401, 28.41602263813428],
+ [117.99732787398227, 28.416104724653394],
+ [117.99780415223995, 28.416239109447417],
+ [117.9979156627777, 28.41633719310704],
+ [117.99813287603149, 28.41652884223231],
+ [117.99838289475485, 28.416870242867446],
+ [117.99838587780607, 28.416871600843763],
+ [117.99838787969691, 28.416874326688855],
+ [117.99858164762497, 28.416962485430417],
+ [117.99904491539064, 28.417173258639025],
+ [117.99954487549564, 28.417272270398996],
+ [117.99967408918792, 28.417297860607846],
+ [118.00017356905505, 28.417396778838338],
+ [118.00112580271366, 28.417404456350653],
+ [118.00134512128034, 28.417406225317109],
+ [118.0020118417732, 28.417509869484945],
+ [118.00201734742268, 28.417510724740225],
+ [118.00202012992509, 28.417511158213415],
+ [118.00232816211508, 28.417584718260173],
+ [118.00252862909304, 28.417632590971323],
+ [118.00262047685362, 28.417616603723332],
+ [118.00269813421164, 28.417603086913005],
+ [118.00366639109109, 28.416512425108408],
+ [118.00438641170365, 28.415035606108404],
+ [118.0048393282724, 28.414326504164876],
+ [118.0049219220092, 28.414197192446522],
+ [118.00514139256131, 28.413718081324419],
+ [118.00517323575627, 28.413648566428265],
+ [118.00574865077965, 28.412597085387233],
+ [118.00618149627905, 28.411381069780589],
+ [118.00620656667979, 28.411249977404566],
+ [118.00626289661545, 28.410955429649391],
+ [118.00627925528352, 28.410869895129622],
+ [118.00639694236509, 28.410533620630133],
+ [118.00659348470163, 28.40918633997768],
+ [118.00664298518564, 28.408977407681277],
+ [118.00674210576358, 28.408559037669477],
+ [118.0071101452171, 28.407310220190539],
+ [118.0116816087193, 28.400536602082582],
+ [118.01237825685109, 28.399504424989289],
+ [118.02020970161652, 28.391545861952011],
+ [118.02198635548598, 28.390054062045351],
+ [118.02266217891645, 28.38948659523021],
+ [118.02368905090907, 28.388870158531063],
+ [118.02351666076538, 28.38835877703599],
+ [118.02350219067364, 28.388315849696767],
+ [118.02346411517681, 28.387830432528517],
+ [118.02428576007981, 28.386993457781898],
+ [118.02523316258043, 28.386953030557947],
+ [118.02546577312694, 28.386947310869743],
+ [118.02576078403297, 28.386999330354854],
+ [118.02605229118035, 28.387050733804358],
+ [118.02691451529267, 28.387376409793546],
+ [118.02705974321259, 28.387558980262781],
+ [118.0269688523307, 28.387749181479592],
+ [118.02673930397577, 28.387961641816389],
+ [118.02664879980227, 28.38831081079536],
+ [118.02665452128917, 28.388311688533634],
+ [118.02665450150414, 28.388311765875358],
+ [118.02665403565527, 28.388313555526224],
+ [118.02665368761768, 28.388314897314729],
+ [118.02719932968535, 28.388398448829378],
+ [118.02742475824607, 28.388570825483271],
+ [118.02757975190411, 28.388594759140858],
+ [118.02772401934806, 28.388617036247297],
+ [118.02785516478411, 28.388541849326941],
+ [118.02793950050761, 28.388493499975084],
+ [118.02800359339119, 28.38841634893538],
+ [118.02825189620808, 28.388117456555449],
+ [118.02836151367296, 28.387985506226187],
+ [118.02839770059347, 28.387991799681856],
+ [118.02865795629975, 28.388037057164524],
+ [118.02871374124618, 28.388184557671252],
+ [118.02832044793035, 28.388773457129389],
+ [118.02838037515426, 28.389098136669702],
+ [118.02838509299772, 28.389100759992118],
+ [118.02838510468894, 28.38910082204535],
+ [118.02838536279432, 28.389102223189127],
+ [118.02902478346709, 28.389457503061351],
+ [118.02972010240092, 28.389559702918007],
+ [118.02987589016027, 28.389617856678797],
+ [118.03005529231791, 28.389684825594259],
+ [118.03026743969065, 28.389693564306583],
+ [118.03032963860198, 28.389696126475087],
+ [118.03055398258027, 28.389591794325895],
+ [118.03092625064596, 28.389418675731349],
+ [118.03093657756108, 28.389376250213843],
+ [118.03103802468513, 28.388959486391229],
+ [118.03096971398122, 28.388714911264174],
+ [118.03093031108506, 28.388573833715498],
+ [118.03096424430453, 28.388408781140413],
+ [118.0311415465452, 28.388403427476248],
+ [118.03125753390816, 28.388672992064983],
+ [118.03128843281502, 28.389011746894653],
+ [118.03142808583755, 28.389257447972909],
+ [118.03143138185283, 28.3892584588109],
+ [118.03143307347761, 28.389261434667503],
+ [118.03174134668586, 28.389355645846422],
+ [118.03186309780381, 28.389321882598836],
+ [118.03203965990247, 28.389272920808708],
+ [118.03303143675146, 28.388538616264157],
+ [118.03337865330229, 28.388434785037362],
+ [118.03367035740109, 28.38853677984855],
+ [118.03373083590941, 28.388656882509167],
+ [118.03365280173546, 28.388786045839367],
+ [118.03313916474076, 28.388845190653058],
+ [118.03258140250978, 28.389347563639205],
+ [118.03227996324972, 28.389753128204347],
+ [118.0314679536832, 28.38972315469988],
+ [118.03076857520966, 28.389982859121687],
+ [118.03059696747619, 28.390145260495444],
+ [118.03057680377651, 28.390275384301617],
+ [118.03058211607186, 28.390278566103007],
+ [118.03058199196539, 28.390279370996211],
+ [118.03090621015349, 28.390473513941572],
+ [118.03191823164116, 28.390606874407752],
+ [118.03191829639229, 28.390606882501686],
+ [118.03244257776282, 28.391090555884489],
+ [118.03244290151872, 28.391090242021107],
+ [118.03244293749162, 28.391090275295994],
+ [118.03244571639675, 28.391092837464555],
+ [118.03244756540289, 28.39109454257914],
+ [118.03279595736763, 28.390756997337633],
+ [118.03286863158212, 28.390686585817321],
+ [118.03302231312932, 28.390282290195614],
+ [118.03337052253164, 28.390239444694657],
+ [118.03390152993177, 28.390359282055272],
+ [118.03410684245682, 28.390405618724401],
+ [118.03430241082765, 28.390315163114337],
+ [118.03440919452873, 28.390032962151508],
+ [118.03446311518064, 28.390033758051516],
+ [118.03457842715272, 28.390035461367518],
+ [118.0345589370454, 28.390299446562267],
+ [118.03462856615545, 28.390484341779029],
+ [118.03578082792296, 28.391571368523898],
+ [118.03578374802157, 28.391573215731398],
+ [118.03578476965151, 28.391574179804593],
+ [118.03578601611184, 28.391575355218492],
+ [118.03600613867241, 28.391714632324465],
+ [118.036069382596, 28.391754648558219],
+ [118.03676486070981, 28.391908981214556],
+ [118.03706704280989, 28.392102923611105],
+ [118.03704423330475, 28.392221264499824],
+ [118.03688356942121, 28.392338615234962],
+ [118.036292661777, 28.392164037940063],
+ [118.03617301777058, 28.392217309281477],
+ [118.03623982031149, 28.392844023432986],
+ [118.03640653483376, 28.393127472654783],
+ [118.03640867342165, 28.393126708231023],
+ [118.03640871568973, 28.393126781076148],
+ [118.03641096129684, 28.393130604094154],
+ [118.0364115233732, 28.393131560073471],
+ [118.03673373787171, 28.393016238208872],
+ [118.03732258876653, 28.392805497375832],
+ [118.03763193036934, 28.392804779716869],
+ [118.03807600930043, 28.392700811793077],
+ [118.03851608355046, 28.392597789056765],
+ [118.03886709883761, 28.392452464010034],
+ [118.0392615594734, 28.392289158817675],
+ [118.03940364786013, 28.392187592983078],
+ [118.03954499250744, 28.392086560446444],
+ [118.03975239505701, 28.391844858653371],
+ [118.04005300334347, 28.391494542139469],
+ [118.0402303640401, 28.391485685615976],
+ [118.04023936175724, 28.391485235954917],
+ [118.0407024343699, 28.392172861188669],
+ [118.04051710747854, 28.392170371865234],
+ [118.04025265913299, 28.391966000930267],
+ [118.03993001026186, 28.39202570871953],
+ [118.03976832474848, 28.392213933226515],
+ [118.03969255956406, 28.392450155450376],
+ [118.03914677000751, 28.392603354061578],
+ [118.03896503141118, 28.392802725665319],
+ [118.03887628811026, 28.393123761152708],
+ [118.03879256032849, 28.393154045822598],
+ [118.03933137114598, 28.394028644606294],
+ [118.03933368240359, 28.394028452151417],
+ [118.03933617892153, 28.394032500899243],
+ [118.03933626075991, 28.394032633099584],
+ [118.03944827132068, 28.394023299036064],
+ [118.03950890631108, 28.394018245745485],
+ [118.03981629278769, 28.393825595674741],
+ [118.04004286258805, 28.393435168498286],
+ [118.04007135221116, 28.393440103977696],
+ [118.04052542710679, 28.393518773072969],
+ [118.03971644196031, 28.394483683575174],
+ [118.03958458336194, 28.394834906605695],
+ [118.03966142053821, 28.394902620159826],
+ [118.03966178656231, 28.394902540120199],
+ [118.03966187109859, 28.394902613864588],
+ [118.03966388018398, 28.394904387327642],
+ [118.03966650980169, 28.39490670847789],
+ [118.03973756073992, 28.394891009012895],
+ [118.03980822137237, 28.394875395882877],
+ [118.04077214711697, 28.393850913388974],
+ [118.04086118449618, 28.393756286723317],
+ [118.04112879755598, 28.393603379492447],
+ [118.0412564149517, 28.393530463360264],
+ [118.04147398613566, 28.393491994859744],
+ [118.04153135029162, 28.393536408778289],
+ [118.04166850229956, 28.393642597128178],
+ [118.04168244358993, 28.393869463704846],
+ [118.04145785679475, 28.394239876469157],
+ [118.04156360627542, 28.394332011113477],
+ [118.04163070199536, 28.394390467945811],
+ [118.04163082160517, 28.394390296175288],
+ [118.04163084318895, 28.394390315061059],
+ [118.04163505921065, 28.394393992388871],
+ [118.04163559250867, 28.394394457338365],
+ [118.04192231436343, 28.393980362703644],
+ [118.04203285902929, 28.393820712356046],
+ [118.04221699701691, 28.393784612669776],
+ [118.0422170239965, 28.393784607273858],
+ [118.04250770646559, 28.394146620370293],
+ [118.04260145179558, 28.395035235987393],
+ [118.04260647360991, 28.395037636277948],
+ [118.04260649339506, 28.395037823336907],
+ [118.04260664178321, 28.395039223581364],
+ [118.04271941856632, 28.395092970664109],
+ [118.04293884685035, 28.395049414698804],
+ [118.04311620664771, 28.395014209837939],
+ [118.04306171672488, 28.395621129911262],
+ [118.04339296131616, 28.395890370744041],
+ [118.04338396539777, 28.396052355731683],
+ [118.04323623376524, 28.39620853559552],
+ [118.04332201559862, 28.396871315259034],
+ [118.04301150487709, 28.398127610600795],
+ [118.04320012418646, 28.398362259011094],
+ [118.04320278528041, 28.398363227580944],
+ [118.04320280686409, 28.398363253661273],
+ [118.0432052143492, 28.398366247504384],
+ [118.04331699738157, 28.398407002081512],
+ [118.04343168522416, 28.39829766790308],
+ [118.04361445534289, 28.398123432350587],
+ [118.04383313629023, 28.398045015964783],
+ [118.04407160681922, 28.397959506625966],
+ [118.0452614602483, 28.397290183495215],
+ [118.04553396112351, 28.397327617775375],
+ [118.0458122950015, 28.397551047143168],
+ [118.04581294431205, 28.397551567850599],
+ [118.04598720504555, 28.39769145379762],
+ [118.04599555525078, 28.397698157344109],
+ [118.04602738945255, 28.397723711580056],
+ [118.04605189417964, 28.39774338245121],
+ [118.04630449575598, 28.398281755298797],
+ [118.04609381517753, 28.398965035008416],
+ [118.04623752054522, 28.399408749714098],
+ [118.04623139616206, 28.399837570747366],
+ [118.04656197705367, 28.400216825646055],
+ [118.04672755033619, 28.400620408105397],
+ [118.04670347278716, 28.400854405406562],
+ [118.0464439779073, 28.401522880476591],
+ [118.04645090808299, 28.401521875034575],
+ [118.04645088919722, 28.401521922698635],
+ [118.04644994311047, 28.401524360760675],
+ [118.04644896824539, 28.401526868969881],
+ [118.04700099999627, 28.401446784341658],
+ [118.04753509386956, 28.401144795595883],
+ [118.04785034671625, 28.401071241844363],
+ [118.04785038808495, 28.401071231951846],
+ [118.04807515564403, 28.401263614024629],
+ [118.04823294979087, 28.40170521172621],
+ [118.04823183463157, 28.401917267368049],
+ [118.04777247621882, 28.40244204786228],
+ [118.04742091144601, 28.403318447088736],
+ [118.04717761245695, 28.403588867832013],
+ [118.04694191273916, 28.403740302872734],
+ [118.04665712532608, 28.403719396333145],
+ [118.04667715232881, 28.403618106590386],
+ [118.0466963645456, 28.403520940239275],
+ [118.04682727435932, 28.403368434106028],
+ [118.04706774587987, 28.403088295288626],
+ [118.04702982686513, 28.402921407197255],
+ [118.04702563152773, 28.402920260561643],
+ [118.04702557576979, 28.402920245273151],
+ [118.04702493635182, 28.402917417804645],
+ [118.04690494970373, 28.402883663550256],
+ [118.04662531360736, 28.403237044054379],
+ [118.04621023601362, 28.403424936711531],
+ [118.04614224906561, 28.403532050463809],
+ [118.04633096999828, 28.404032460229928],
+ [118.04629210939345, 28.404397558000937],
+ [118.04663627184652, 28.404699801254878],
+ [118.04663710282011, 28.404700051266389],
+ [118.0466397989876, 28.40470241648336],
+ [118.04664136290864, 28.404703789748169],
+ [118.04689275669546, 28.404779617885083],
+ [118.04701648272453, 28.404934991956338],
+ [118.04701976255205, 28.405103947589168],
+ [118.04680299895927, 28.405645258521929],
+ [118.04680185682025, 28.406183141239012],
+ [118.0476361992512, 28.407402119212463],
+ [118.04754245212257, 28.407516377179093],
+ [118.04719995251583, 28.407449966742604],
+ [118.04707845320809, 28.407587277930588],
+ [118.04712515230403, 28.407821132239519],
+ [118.04704426458125, 28.4081681149666],
+ [118.04733571147392, 28.408702516408084],
+ [118.04732881097596, 28.408858394998958],
+ [118.0471699736155, 28.409027770615182],
+ [118.04731976919209, 28.40954525670827],
+ [118.04729788419002, 28.409830334602304],
+ [118.04716489964051, 28.410022454073044],
+ [118.04695645477659, 28.410138840734987],
+ [118.04671279336083, 28.410037450268192],
+ [118.04650395998988, 28.410066760972313],
+ [118.04631925273134, 28.410500032750349],
+ [118.04620960289094, 28.41106012512472],
+ [118.04639035313232, 28.411370790529588],
+ [118.04639294497849, 28.411371813058793],
+ [118.04639524454501, 28.411375779068976],
+ [118.04676357807671, 28.411521750728241],
+ [118.04708084180743, 28.411647485842821],
+ [118.04753805623636, 28.412357282062942],
+ [118.04754194220698, 28.413649974766599],
+ [118.04746104009496, 28.414158914602297],
+ [118.04728631261332, 28.414534270939896],
+ [118.04729173822318, 28.414538540021681],
+ [118.04729140367544, 28.414539260378604],
+ [118.04737225722397, 28.414603086163538],
+ [118.04810676141801, 28.414614570506103],
+ [118.04812404998495, 28.414745480319709],
+ [118.04808197070645, 28.415368515344767],
+ [118.04816777951942, 28.415907221840882],
+ [118.04818348348101, 28.416737994862615],
+ [118.04779430726148, 28.41724353256302],
+ [118.04783811953371, 28.417406408778788],
+ [118.04776512246247, 28.417662590556176],
+ [118.04689784236155, 28.418746042495911],
+ [118.04700448127187, 28.419638615130054],
+ [118.04718593028656, 28.420038059808689],
+ [118.04715216434101, 28.420336154489974],
+ [118.04691064331155, 28.420867503632451],
+ [118.04691778662664, 28.420867530612099],
+ [118.04691776864013, 28.420867570182281],
+ [118.04691753481643, 28.420868087292433],
+ [118.04691553382486, 28.420872493071158],
+ [118.04735388857114, 28.420874103756944],
+ [118.04815339036668, 28.420877058929193],
+ [118.04843562280575, 28.421011438327241],
+ [118.04856555685501, 28.421287162372721],
+ [118.04852671243793, 28.421401109173928],
+ [118.04835489965899, 28.42145542732618],
+ [118.04800340323459, 28.421402123609141],
+ [118.04812237994395, 28.421631935465484],
+ [118.04862728991759, 28.422038759980865],
+ [118.048497488968, 28.422282949298733],
+ [118.04868044434704, 28.422718590790396],
+ [118.0487033401871, 28.423511352167225],
+ [118.04896278200681, 28.423783686667832],
+ [118.04916839940222, 28.424262176358411],
+ [118.04905762630847, 28.424946217793774],
+ [118.04906324257468, 28.424946832030741],
+ [118.0490632326821, 28.424946894983293],
+ [118.04906251862042, 28.424951307057199],
+ [118.04935246724267, 28.424982822898983],
+ [118.04955132803138, 28.425004440802354],
+ [118.04922431115313, 28.425409884858368],
+ [118.04903741224689, 28.425532110818324],
+ [118.04829958235985, 28.425188613863497],
+ [118.0481917599418, 28.425252807471111],
+ [118.04821979810526, 28.425431708706469],
+ [118.04812994144368, 28.42555395265282],
+ [118.04763188880065, 28.425638904411983],
+ [118.04724158033468, 28.425466715716425],
+ [118.04660480366886, 28.425415994852358],
+ [118.04620953364315, 28.42511076494992],
+ [118.0455706040002, 28.424870118960882],
+ [118.04492158666199, 28.424908440871889],
+ [118.04438764927067, 28.425234465797985],
+ [118.04470204326469, 28.425502747054168],
+ [118.04470224651152, 28.425502665215902],
+ [118.04470231575931, 28.425502724571118],
+ [118.04470713342755, 28.425506835372232],
+ [118.04509706867486, 28.425351535944685],
+ [118.04538590933237, 28.425236504561099],
+ [118.04555687944651, 28.425254231097938],
+ [118.04574525414023, 28.425273763473456],
+ [118.0467543006705, 28.425896043967327],
+ [118.04712359108089, 28.426619660069321],
+ [118.04710381049256, 28.426800654027033],
+ [118.04687419558775, 28.427026953131417],
+ [118.04687951417827, 28.427030622365407],
+ [118.04687946921217, 28.427030666432188],
+ [118.04687908610106, 28.427031042348801],
+ [118.04723943365298, 28.427280265172158],
+ [118.04747918301791, 28.4273669849984],
+ [118.04759680175107, 28.427409529226452],
+ [118.04782527721488, 28.427282614201317],
+ [118.04807001062261, 28.427146669982903],
+ [118.04840929155557, 28.427150065822957],
+ [118.04899045504555, 28.427155893429813],
+ [118.04906901352422, 28.42721221077494],
+ [118.04964832710868, 28.427627524890397],
+ [118.04994758101611, 28.427728649157871],
+ [118.0502044058087, 28.42781543643332],
+ [118.05050490437793, 28.428027823924992],
+ [118.05062192686046, 28.428124479461189],
+ [118.05069213333536, 28.428182467746751],
+ [118.05087263896121, 28.428331557355534],
+ [118.05087266773944, 28.428331581637224],
+ [118.05087269651779, 28.428331605019594],
+ [118.0508903789879, 28.428346210908956],
+ [118.05089041226279, 28.428346237888604],
+ [118.05097223617986, 28.428413821041033],
+ [118.0509723638836, 28.428413926261726],
+ [118.05097712039787, 28.428417855399744],
+ [118.05139645358349, 28.428494070245222],
+ [118.05168099907894, 28.428626520597504],
+ [118.05195377874395, 28.428879427943286],
+ [118.05239375047131, 28.42928807538442],
+ [118.05239507427336, 28.429288571810218],
+ [118.05239884243269, 28.42929206567635],
+ [118.05245321364498, 28.429312421830844],
+ [118.05257956299647, 28.429359727969143],
+ [118.05312200797437, 28.429191063716644],
+ [118.05313574421928, 28.429186793735596],
+ [118.05383891693248, 28.429496477980138],
+ [118.0543409427803, 28.429717580801764],
+ [118.05452023701935, 28.429877210464952],
+ [118.05453058821615, 28.429886426717246],
+ [118.05453519364437, 28.429890531223066],
+ [118.05459391757529, 28.429942809712941],
+ [118.0546108536081, 28.429957887746355],
+ [118.05461090936603, 28.42995793810843],
+ [118.05461265315148, 28.429959490338263],
+ [118.05461553098201, 28.429962052506767],
+ [118.0549091245565, 28.429862583891179],
+ [118.0552727474394, 28.429851800120503],
+ [118.05537347870313, 28.429848813472006],
+ [118.05532640638864, 28.429633484297938],
+ [118.05530859261751, 28.429551996727298],
+ [118.05497778239885, 28.429183112810449],
+ [118.0549710941408, 28.429175654732717],
+ [118.05501709176542, 28.428442764821796],
+ [118.05505847227073, 28.428370632898464],
+ [118.05516290964067, 28.428188585834619],
+ [118.05543555530664, 28.427906205007389],
+ [118.05561974545492, 28.427825540316462],
+ [118.05573115886591, 28.427776749397538],
+ [118.05594740534855, 28.427752183516532],
+ [118.05603474930433, 28.427742261296373],
+ [118.05637231612957, 28.427501773588006],
+ [118.05653100600114, 28.42757977898367],
+ [118.05657204296551, 28.427599950777164],
+ [118.05657208163632, 28.427599969662936],
+ [118.0567696572939, 28.42786904232247],
+ [118.05677087317736, 28.427868741049622],
+ [118.05677089476103, 28.42786877072723],
+ [118.05677356394892, 28.427872413880834],
+ [118.05677475015466, 28.427874032660554],
+ [118.05731305825111, 28.427739211695325],
+ [118.05742608414653, 28.427809774301693],
+ [118.05791217130968, 28.428113246928831],
+ [118.05848737229451, 28.428949981556457],
+ [118.05869917342818, 28.429398644332025],
+ [118.05870391195606, 28.429402097728655],
+ [118.05870416376615, 28.42940262742934],
+ [118.05876391832021, 28.429446669028607],
+ [118.05882601111159, 28.429492427433615],
+ [118.05888186530592, 28.429502234540564],
+ [118.05973490644089, 28.429652028318515],
+ [118.06029526861187, 28.429473252988259],
+ [118.06082668520344, 28.429220551587264],
+ [118.06149948871052, 28.428768858096362],
+ [118.06155491752554, 28.428731645948744],
+ [118.06189854847923, 28.428714172121374],
+ [118.062265479968, 28.428850019213087],
+ [118.06250388844376, 28.428938284973924],
+ [118.06253451575537, 28.428933110274897],
+ [118.06291546857403, 28.428868747594663],
+ [118.06324315364873, 28.428643367597374],
+ [118.06430014933244, 28.42823009494299],
+ [118.06464905481005, 28.427904114083674],
+ [118.0650545006647, 28.427525319637823],
+ [118.06513214902952, 28.42752810034159],
+ [118.06517847850409, 28.427627039256492],
+ [118.06526404270141, 28.428318858928264],
+ [118.0652687182768, 28.428319665620108],
+ [118.06526923718559, 28.428323850165611],
+ [118.06568949487439, 28.428396788780844],
+ [118.0660185586097, 28.428453902925355],
+ [118.06679387853478, 28.428689921902446],
+ [118.0679949060401, 28.428780523202647],
+ [118.0686024565382, 28.428645886598417],
+ [118.06917035862523, 28.428639351225115],
+ [118.06984856975578, 28.428631563995509],
+ [118.07058964889325, 28.42872272467406],
+ [118.0707029976453, 28.428736669561715],
+ [118.07133961603051, 28.428566086156025],
+ [118.07179534567877, 28.428566649131596],
+ [118.07211115340704, 28.428699318019142],
+ [118.07269079884134, 28.429104680236833],
+ [118.07377623558489, 28.42922768950632],
+ [118.07446289404743, 28.429499040148642],
+ [118.07520157918964, 28.429474445489291],
+ [118.07640908361236, 28.429927402527653],
+ [118.07786762029446, 28.430040339390189],
+ [118.07884038637485, 28.42994172872784],
+ [118.07936329448057, 28.429729459047337],
+ [118.0797044505, 28.429666251096648],
+ [118.07996419359267, 28.429618130172628],
+ [118.08048775100895, 28.42921350899627],
+ [118.0807681281467, 28.428996836235058],
+ [118.08130914500111, 28.428068783547587],
+ [118.08134720700809, 28.427277962907738],
+ [118.08265222222235, 28.426106619325083],
+ [118.08297848007282, 28.426314797090242],
+ [118.08320883422039, 28.426461781386138],
+ [118.08341616122686, 28.426746121836118],
+ [118.08341749312285, 28.426746091259133],
+ [118.08341943385983, 28.426748750554452],
+ [118.08342116055815, 28.426751117570063],
+ [118.08376504242278, 28.426741765520092],
+ [118.0838691713252, 28.426738935353626],
+ [118.08398202904743, 28.426673345998154],
+ [118.08399139368794, 28.426667904200485],
+ [118.08418419844202, 28.426555855868116],
+ [118.084264114897, 28.426561241907848],
+ [118.08436120660451, 28.426567784475708],
+ [118.08449218026999, 28.426664727795014],
+ [118.08449220275304, 28.426664744882146],
+ [118.08463409149022, 28.426954484861653],
+ [118.08367311012603, 28.427402848162956],
+ [118.08341897250762, 28.427803753340584],
+ [118.08308015112812, 28.428060835339352],
+ [118.08260711312778, 28.428628904700247],
+ [118.08207681619217, 28.428881091689107],
+ [118.08134716923655, 28.428928445491408],
+ [118.08123197147836, 28.429042476828897],
+ [118.08121284919366, 28.42932751425343],
+ [118.08125102451527, 28.429359664117271],
+ [118.08125194901834, 28.429360442930147],
+ [118.08129683867821, 28.429398763941833],
+ [118.08131403191715, 28.429413439978305],
+ [118.08158040301328, 28.429398084054412],
+ [118.08176899444356, 28.429387213948814],
+ [118.08199097500358, 28.429443089726874],
+ [118.0820573485679, 28.429506768922295],
+ [118.08205753382822, 28.429506946088736],
+ [118.08205755990855, 28.429506971269745],
+ [118.08206027316317, 28.42950957660571],
+ [118.08206030104213, 28.429509602686039],
+ [118.08213179804409, 28.429578196676459],
+ [118.08221139434045, 28.42965456170873],
+ [118.0822114554943, 28.429654621063946],
+ [118.08221402126014, 28.429657082508413],
+ [118.08221594311135, 28.429658926118577],
+ [118.08250194910568, 28.42944084681767],
+ [118.08332388898634, 28.429998336554036],
+ [118.08355124389482, 28.429580203963269],
+ [118.08362293784842, 28.429448350760822],
+ [118.0839688063154, 28.429117117860756],
+ [118.08421300552584, 28.428883257256587],
+ [118.08462869735661, 28.429086468066089],
+ [118.08496171451156, 28.42924926424223],
+ [118.08506691810385, 28.429459793734566],
+ [118.0850719363209, 28.429463628443727],
+ [118.08507201815917, 28.429463791221053],
+ [118.08511310908273, 28.429495205439423],
+ [118.08538197040173, 28.429700755385625],
+ [118.08544490765644, 28.430050414495099],
+ [118.08531496281535, 28.430417463794981],
+ [118.08502689827276, 28.430850352461846],
+ [118.08514998308533, 28.431168228630895],
+ [118.08496880746452, 28.431874209926889],
+ [118.08497453704535, 28.431876361105253],
+ [118.08497380949382, 28.431879201164236],
+ [118.08520842103189, 28.431967710641402],
+ [118.08557485069889, 28.43210594273512],
+ [118.08579886282735, 28.432302819619508],
+ [118.08588032971352, 28.432293080861029],
+ [118.08590787774642, 28.432289788443029],
+ [118.0863889898601, 28.431801768636774],
+ [118.0866721450036, 28.431199221966551],
+ [118.08689316688617, 28.430728903516126],
+ [118.0870960368527, 28.430692170707175],
+ [118.08747929193589, 28.430622781716067],
+ [118.08748339913961, 28.430619765389906],
+ [118.08776937455707, 28.430409768296215],
+ [118.08818748286615, 28.430312700870502],
+ [118.0883673077052, 28.430186623114196],
+ [118.08864963007647, 28.429988690425773],
+ [118.08869266353565, 28.429733747014836],
+ [118.08846264033866, 28.429276908502572],
+ [118.08973556594367, 28.429283372829445],
+ [118.09036723266172, 28.429286607690869],
+ [118.09067735217809, 28.4292285897277],
+ [118.09084326540449, 28.429089304527849],
+ [118.0909774883205, 28.428976625770702],
+ [118.09136968536279, 28.428485719140667],
+ [118.09209103787111, 28.42795781440168],
+ [118.09271069594195, 28.427699262910721],
+ [118.09304952091873, 28.427557899377632],
+ [118.09390196850109, 28.427439947895323],
+ [118.09434922383764, 28.427304005475548],
+ [118.09469335661322, 28.427258957534889],
+ [118.09482249835969, 28.427242053877762],
+ [118.09482333652784, 28.427242250829238],
+ [118.09504018285827, 28.427292958203509],
+ [118.09520484063091, 28.42744026625536],
+ [118.09520551602179, 28.427440872398392],
+ [118.09521092724253, 28.427445721542881],
+ [118.09521294801925, 28.427447532777478],
+ [118.09521301007237, 28.427447588535415],
+ [118.0952789726465, 28.427506718060613],
+ [118.09550190019263, 28.42770655011725],
+ [118.09552484999188, 28.428049918469014],
+ [118.09559578581695, 28.42814790230392],
+ [118.09559994248343, 28.428150610162561],
+ [118.09560080403389, 28.428151785576517],
+ [118.09560088857017, 28.428151900689727],
+ [118.09584840358104, 28.428313207588531],
+ [118.09640335632992, 28.42867487534528],
+ [118.09656728565176, 28.428728620629386],
+ [118.0966535153475, 28.428756892616548],
+ [118.09717562845253, 28.428739511419394],
+ [118.09749009439236, 28.428729048706657],
+ [118.09807223364669, 28.428936880232868],
+ [118.09840073350711, 28.429054162619536],
+ [118.09930238659592, 28.429595253218395],
+ [118.09987790234334, 28.429960521860664],
+ [118.1005311348041, 28.430375120115741],
+ [118.10051209076039, 28.430716228471226],
+ [118.10029916457484, 28.43126111960504],
+ [118.1003171420225, 28.43171201000132],
+ [118.10082941924236, 28.432451885845921],
+ [118.10083279799528, 28.432454637771343],
+ [118.1008335201509, 28.432455682783598],
+ [118.10083442307018, 28.43245698590124],
+ [118.10117254477723, 28.432731468882253],
+ [118.10117453048031, 28.432733084963957],
+ [118.10117599547584, 28.432734276565668],
+ [118.10117697213957, 28.432735072465675],
+ [118.10121853430792, 28.432768937336618],
+ [118.10137775567898, 28.433009931363301],
+ [118.10144432079881, 28.433065397050484],
+ [118.10144441792556, 28.433065477989487],
+ [118.10178019150271, 28.433346092548163],
+ [118.10237508404293, 28.433664296969766],
+ [118.10268386986479, 28.43412814659672],
+ [118.10264780075545, 28.434541023549457],
+ [118.10338533566483, 28.435516182725678],
+ [118.10422530515382, 28.436425328965811],
+ [118.10464754764632, 28.437560232918486],
+ [118.10503370394235, 28.437966722886017],
+ [118.1050950808733, 28.438031331980426],
+ [118.10509560517812, 28.438031617065519],
+ [118.10510008470123, 28.438036334009666],
+ [118.10610913842606, 28.438582725212655],
+ [118.10681989602142, 28.439099989173201],
+ [118.10701016648602, 28.439157448657397],
+ [118.10769889518792, 28.439365442960877],
+ [118.10787770828972, 28.439456274487554],
+ [118.10819546754681, 28.439617686606994],
+ [118.10885026302924, 28.439632107236037],
+ [118.10940596671207, 28.439494517258197],
+ [118.10958218616906, 28.439519630826339],
+ [118.10969412118675, 28.439624630272533],
+ [118.10977527510897, 28.439700754286434],
+ [118.10988801951657, 28.439806511861093],
+ [118.11036290022776, 28.440562899258452],
+ [118.11036511345924, 28.440563137578806],
+ [118.11036725564441, 28.440566547807975],
+ [118.11036810640303, 28.440567901287693],
+ [118.11166581462567, 28.440706828557325],
+ [118.11195451229094, 28.440785023709907],
+ [118.11232210298272, 28.440884590351629],
+ [118.11266813872373, 28.441353442007767],
+ [118.11267269019254, 28.441357826202761],
+ [118.11267314524946, 28.441358444037007],
+ [118.1127559836018, 28.441438146453322],
+ [118.11280557671603, 28.441485863581818],
+ [118.11347701595162, 28.442132793593601],
+ [118.11347919770685, 28.442133986094632],
+ [118.11347936588004, 28.442134147073261],
+ [118.11348222302627, 28.442136897200101],
+ [118.1143634579073, 28.442619515678132],
+ [118.11473414946147, 28.442920828133765],
+ [118.11485065123668, 28.4432577654336],
+ [118.11491220083747, 28.443435774541399],
+ [118.11491105959783, 28.443915541269291],
+ [118.11525962872895, 28.444533782008477],
+ [118.11565509660545, 28.44488204447083],
+ [118.11620783792148, 28.444920544447598],
+ [118.11694810317249, 28.444753190507413],
+ [118.11746701019445, 28.444888656286537],
+ [118.11830630968848, 28.445465329461456],
+ [118.11938417593899, 28.445510521293556],
+ [118.12096957098902, 28.446074124621191],
+ [118.12347067373264, 28.446418700762479],
+ [118.12480439890396, 28.447042227716679],
+ [118.12535941280669, 28.447320730667229],
+ [118.12568346102296, 28.447326126599535],
+ [118.12569013399252, 28.447326238115465],
+ [118.12569021403226, 28.447326238115465],
+ [118.126079770665, 28.447119782551965],
+ [118.12622405879335, 28.446941005423128],
+ [118.12657285275498, 28.446875482617486],
+ [118.12837119017831, 28.447636491630817],
+ [118.12997859973268, 28.447723728567269],
+ [118.12997862311499, 28.447723765439491],
+ [118.13063977320701, 28.448591398973917],
+ [118.13073495655306, 28.448921387212295],
+ [118.13073498173412, 28.448921473547216],
+ [118.13065268117634, 28.449536156568399],
+ [118.13074284900335, 28.449733235800238],
+ [118.13109455227186, 28.449980614114111],
+ [118.13170168908175, 28.449976518601488],
+ [118.13201551650297, 28.450274868690315],
+ [118.13188586124352, 28.450938142980988],
+ [118.13176974078101, 28.451532182064625],
+ [118.13177476619262, 28.451827034689927],
+ [118.13189019507649, 28.45196116947244],
+ [118.13223733788288, 28.452110902096479],
+ [118.1326225714746, 28.452409107394431],
+ [118.13348339444315, 28.452403355330659],
+ [118.13453159205937, 28.452999726356325],
+ [118.13562495542737, 28.45313532433579],
+ [118.13667622242974, 28.453698763087516],
+ [118.13761820831371, 28.453908829428997],
+ [118.13897024008452, 28.455232897680162],
+ [118.14083120629516, 28.456297592459975],
+ [118.14082022287505, 28.456406544426557],
+ [118.14046550777698, 28.456610928851319],
+ [118.13948943848686, 28.456971236833169],
+ [118.13896006605421, 28.457540197422247],
+ [118.1387294618952, 28.458040715106961],
+ [118.13887391729747, 28.458087649825245],
+ [118.13917359748359, 28.458437301740162],
+ [118.14000527971996, 28.459141402553712],
+ [118.14083014149787, 28.459600599088446],
+ [118.14235715166126, 28.460837131828214],
+ [118.14240573933341, 28.460977810977226],
+ [118.14227941156571, 28.461364487081482],
+ [118.14242553610961, 28.461578594076911],
+ [118.14250593280258, 28.462453534603014],
+ [118.14249869415949, 28.462712374776345],
+ [118.14228613130001, 28.463015950825536],
+ [118.14230018680428, 28.463215894398047],
+ [118.14210279550764, 28.463320567390326],
+ [118.14189522568415, 28.463250919394454],
+ [118.141356281767, 28.462500589830427],
+ [118.14075326205341, 28.462176769142616],
+ [118.14083496546129, 28.461867930260837],
+ [118.14059346331771, 28.461195740091398],
+ [118.14037601893824, 28.460990420371672],
+ [118.13978753406752, 28.460664580705895],
+ [118.13935057596836, 28.460665862239807],
+ [118.13920443253858, 28.460791591958468],
+ [118.13927946207752, 28.461054703012167],
+ [118.13965430939891, 28.461634097535637],
+ [118.13981159003288, 28.462113185275314],
+ [118.14005114874158, 28.462479489936584],
+ [118.14004319603669, 28.462651416030099],
+ [118.1398537439552, 28.462870015139117],
+ [118.13938760015765, 28.462720375145238],
+ [118.1392552793078, 28.462588173905147],
+ [118.13891913521002, 28.462649278341587],
+ [118.13879023538107, 28.462445479375447],
+ [118.13876520634926, 28.462100543505358],
+ [118.13851165508891, 28.461831224431535],
+ [118.13813093339593, 28.46163465511529],
+ [118.13788738619394, 28.461627346325031],
+ [118.13783324790609, 28.461832130048833],
+ [118.13768563858139, 28.461822877823579],
+ [118.13738731547232, 28.46153056668237],
+ [118.13717155822087, 28.461478228837223],
+ [118.1370140914272, 28.461341236908595],
+ [118.13695021438093, 28.461135999027192],
+ [118.13701438280759, 28.460821192244282],
+ [118.13694828443579, 28.460722110337201],
+ [118.13670763844686, 28.460624748833141],
+ [118.13619570296942, 28.46020811001631],
+ [118.13580677766072, 28.460082546672254],
+ [118.13559825365655, 28.459935305170234],
+ [118.13509135708057, 28.459845559125313],
+ [118.13474028693474, 28.460190891596426],
+ [118.13418534497771, 28.460972835927691],
+ [118.13406299311271, 28.461570527158131],
+ [118.13297342398437, 28.462158710755944],
+ [118.13292939497569, 28.462360625642418],
+ [118.133426680497, 28.462713009697666],
+ [118.13402965254647, 28.463368947319111],
+ [118.13364182081341, 28.463396359554395],
+ [118.13367100920982, 28.46380928686915],
+ [118.13357863084923, 28.464065035173292],
+ [118.13377951061602, 28.464126173783939],
+ [118.1341367887818, 28.46450274150834],
+ [118.13424786494704, 28.464533304068766],
+ [118.13462679519046, 28.465098286057128],
+ [118.13485980773396, 28.465297243073337],
+ [118.13505660188071, 28.465636792903695],
+ [118.13516654579951, 28.466353566064299],
+ [118.13636889800625, 28.466958623641631],
+ [118.136676979659, 28.467181314665993],
+ [118.13661687796662, 28.46738363154941],
+ [118.13614599024527, 28.46797268119434],
+ [118.13582306708099, 28.468138189725721],
+ [118.13556868124965, 28.46848167858667],
+ [118.13506031338284, 28.468721859626157],
+ [118.13502496822775, 28.468980637746313],
+ [118.13497908751492, 28.469316543523689],
+ [118.13471964659448, 28.469793998094588],
+ [118.13447613356675, 28.469637625775874],
+ [118.13370335962236, 28.469578544814055],
+ [118.13322535466648, 28.469438931361651],
+ [118.1327792963275, 28.469124737017069],
+ [118.13277928823368, 28.469124676762476],
+ [118.13274886866543, 28.468902913838463],
+ [118.1327264368756, 28.468739386513505],
+ [118.13257513673318, 28.468517238679681],
+ [118.1323996547203, 28.468437971535195],
+ [118.13209012425989, 28.468476577631975],
+ [118.13202299526506, 28.468818375767455],
+ [118.13207420985691, 28.468963394145362],
+ [118.13241145652353, 28.469239722535235],
+ [118.13268419751773, 28.469589032707745],
+ [118.13295651762928, 28.46969015247862],
+ [118.13294681844093, 28.469755409084939],
+ [118.13244170162329, 28.470389435623986],
+ [118.13229844771524, 28.470794103565083],
+ [118.13200587037466, 28.470852708785515],
+ [118.13135941070834, 28.470812838241955],
+ [118.13094349494645, 28.47054827927974],
+ [118.13076132017886, 28.47056305154365],
+ [118.13072124099256, 28.471014834966695],
+ [118.13089032163111, 28.472292669071464],
+ [118.13106670116736, 28.472566877759277],
+ [118.13102841882653, 28.473088659913799],
+ [118.13091728870199, 28.473353381653283],
+ [118.13096010092795, 28.474498957860646],
+ [118.13091718707858, 28.474579962495341],
+ [118.13020688543952, 28.474687935999498],
+ [118.12990313402247, 28.474868543248704],
+ [118.12982592722483, 28.474998356788774],
+ [118.1298590924232, 28.475265346618528],
+ [118.12997811859532, 28.475448420708119],
+ [118.1301463619651, 28.47547969283363],
+ [118.13037201805423, 28.475214035799183],
+ [118.13048026045567, 28.475265582240866],
+ [118.13055270534312, 28.475300081133867],
+ [118.13055274940996, 28.475300101818277],
+ [118.13022047419554, 28.476122547117882],
+ [118.13009970333871, 28.476527420104389],
+ [118.12990005564313, 28.477196724349426],
+ [118.12996497410438, 28.477347783473476],
+ [118.12997066681294, 28.477351969817619],
+ [118.12997095189792, 28.477352629920006],
+ [118.12997102564236, 28.477352800791152],
+ [118.13033831685993, 28.477622955335164],
+ [118.13057420723396, 28.477912469584851],
+ [118.13057435112546, 28.47791025995059],
+ [118.13057697534714, 28.477913477724883],
+ [118.13058021920176, 28.477917456325599],
+ [118.13060329580549, 28.477564601924882],
+ [118.13064302965211, 28.477476417102991],
+ [118.13070953181955, 28.477328824865424],
+ [118.13103723308188, 28.476991389341208],
+ [118.13134287847117, 28.476819872439194],
+ [118.13142634005362, 28.476480717411221],
+ [118.13152732222818, 28.47607037205006],
+ [118.13190617872726, 28.475236173510666],
+ [118.13231093749982, 28.475005323836683],
+ [118.13229692156574, 28.476131483681058],
+ [118.13241691990504, 28.476445874077854],
+ [118.13248627741984, 28.476627585694587],
+ [118.13256625682732, 28.477935249412269],
+ [118.13280792804346, 28.478395438798486],
+ [118.13272959259666, 28.479005149468151],
+ [118.13300807666144, 28.479295437134795],
+ [118.1330105848707, 28.479296718668706],
+ [118.13301336107781, 28.479299612687043],
+ [118.13301416866898, 28.479300453553151],
+ [118.1332867351947, 28.479439803504192],
+ [118.13378179129666, 28.479424531217205],
+ [118.1338763001512, 28.479443439463239],
+ [118.13422473348476, 28.479513154908204],
+ [118.13460801914482, 28.479470317501182],
+ [118.1346396312141, 28.479466784064869],
+ [118.13514275333546, 28.479088657815339],
+ [118.13550058008775, 28.479350764326341],
+ [118.135465294288, 28.479592999417434],
+ [118.13522571489489, 28.479800561147044],
+ [118.13499117710126, 28.480145068040486],
+ [118.13500735230753, 28.480865846781455],
+ [118.13514551875073, 28.48102602143382],
+ [118.13514882375932, 28.481027810185367],
+ [118.13515161165765, 28.481031038751496],
+ [118.13536841661914, 28.481148350815772],
+ [118.13571481568624, 28.481335787516628],
+ [118.13584985428736, 28.481370701896424],
+ [118.13613873721306, 28.48144539508894],
+ [118.13655634010308, 28.481411786524802],
+ [118.13673606062082, 28.481397323627618],
+ [118.13703839560549, 28.481223704110732],
+ [118.13734544483646, 28.481047378533731],
+ [118.13748346558953, 28.481076976121585],
+ [118.13776337238176, 28.481136999572925],
+ [118.13830660606504, 28.480981900694189],
+ [118.13978474976648, 28.481372692096102],
+ [118.13998037839178, 28.481424414804962],
+ [118.14005520378464, 28.481455093377917],
+ [118.14023495487936, 28.481528791020935],
+ [118.14086933305339, 28.482036709226804],
+ [118.14225050195921, 28.483142547990269],
+ [118.14346535564175, 28.483259529104032],
+ [118.14446269389828, 28.483686065859331],
+ [118.14503644697447, 28.483826435641561],
+ [118.14548311955036, 28.483935717659278],
+ [118.14570654711952, 28.484106383802612],
+ [118.14545015669944, 28.484461477515254],
+ [118.14545301744283, 28.484777367081904],
+ [118.14564028327254, 28.485081605931441],
+ [118.14559840724075, 28.485274430470668],
+ [118.14481636488335, 28.485781969162588],
+ [118.144551796928, 28.486452336406273],
+ [118.14430314247613, 28.486705812123603],
+ [118.1445015491073, 28.487511826809396],
+ [118.14418858323654, 28.488706905299466],
+ [118.14415964844909, 28.489504616544878],
+ [118.14429674919563, 28.489825768944115],
+ [118.14474092705223, 28.490355270879093],
+ [118.14483398889752, 28.490844322207749],
+ [118.14424461549663, 28.491865916079234],
+ [118.14413524534541, 28.492227678264783],
+ [118.14407572821233, 28.493108192788895],
+ [118.14404275187155, 28.493596041724004],
+ [118.14372408160114, 28.49398732145778],
+ [118.14358081600187, 28.494065084036436],
+ [118.14328812714541, 28.494482410834621],
+ [118.14282694041106, 28.49470260624031],
+ [118.14291604434004, 28.495009637484827],
+ [118.14319062174991, 28.495393991539515],
+ [118.14367196319063, 28.495860564313659],
+ [118.14367587164418, 28.495863736222475],
+ [118.143675946288, 28.495863797376387],
+ [118.14367761003371, 28.495865412558771],
+ [118.14367781687781, 28.495865613107583],
+ [118.14392670965003, 28.496067635912709],
+ [118.14441358821659, 28.496462828596691],
+ [118.14441361159891, 28.496462847482462],
+ [118.14491356540873, 28.497298198952763],
+ [118.14502900328591, 28.497774238890088],
+ [118.14508042382261, 28.497850783786703],
+ [118.14551106328497, 28.49849183942689],
+ [118.1459018555862, 28.498856339148801],
+ [118.14633989916706, 28.499527895296183],
+ [118.1463436313536, 28.49952936478843],
+ [118.14634591383287, 28.499532864050479],
+ [118.1466260040869, 28.4996432180601],
+ [118.14706638770372, 28.499816728759072],
+ [118.14737844435979, 28.500266351111293],
+ [118.14738353452253, 28.500270183122495],
+ [118.14738426477209, 28.500271235329308],
+ [118.14738437898598, 28.500271399905216],
+ [118.14741242973992, 28.500292493503821],
+ [118.14760289985395, 28.500435721331542],
+ [118.14827914956311, 28.500476804161224],
+ [118.14851411003826, 28.500726180768652],
+ [118.14864255840746, 28.501060278009447],
+ [118.14870360618659, 28.501162195478969],
+ [118.14933609308628, 28.502218127264825],
+ [118.14934008877412, 28.50221989982856],
+ [118.14934011935111, 28.502219950190579],
+ [118.14934202771246, 28.502223136488624],
+ [118.14937668578546, 28.502238514895623],
+ [118.15004376240972, 28.502534505163339],
+ [118.15053093145741, 28.50326288317558],
+ [118.15053517535807, 28.503265294257972],
+ [118.15053519154594, 28.503265317640341],
+ [118.15053690655304, 28.503267881607485],
+ [118.1509602480171, 28.503508508710752],
+ [118.15142253821966, 28.503771275324141],
+ [118.15164460691312, 28.504048583075701],
+ [118.15165033919186, 28.504053238865936],
+ [118.15165062247831, 28.504053591400179],
+ [118.15235628541427, 28.504626731138785],
+ [118.15240460958512, 28.504835637354859],
+ [118.1523060672713, 28.505013415336919],
+ [118.15231218086251, 28.505273342790588],
+ [118.15304908714575, 28.506112360796863],
+ [118.15338468085838, 28.506746789332908],
+ [118.15353297366789, 28.507261850853808],
+ [118.15388301139194, 28.507842236430122],
+ [118.1538882121713, 28.50784605045493],
+ [118.15388894511875, 28.507847264539691],
+ [118.15409420368462, 28.50799766805801],
+ [118.15430196686236, 28.508149906193239],
+ [118.15534633156801, 28.508479613843178],
+ [118.15545083099107, 28.508571392355918],
+ [118.1555149733374, 28.508627817619754],
+ [118.1557489157799, 28.50883361487945],
+ [118.15590163775039, 28.508967962801307],
+ [118.15577049681099, 28.509185205732706],
+ [118.15510094795047, 28.509698769882391],
+ [118.1547818172271, 28.510667849641607],
+ [118.15475181854163, 28.511183573962796],
+ [118.15518703915063, 28.511738205653728],
+ [118.15517401696741, 28.512086083206214],
+ [118.15468674629642, 28.512474028253848],
+ [118.15444886212538, 28.512964361116417],
+ [118.15419944774635, 28.513225889363355],
+ [118.15380532615495, 28.513273124455168],
+ [118.15272940513796, 28.513808004335999],
+ [118.15232334414702, 28.514293090553736],
+ [118.15148238270581, 28.51492134344528],
+ [118.15143400817306, 28.515085175640422],
+ [118.15155344353661, 28.515380298961702],
+ [118.15151734474978, 28.515478118220642],
+ [118.1504526652584, 28.515745125137471],
+ [118.14914942800374, 28.516297638025605],
+ [118.14878456045915, 28.516384982880709],
+ [118.14792241818509, 28.516191484749299],
+ [118.14714760367906, 28.516198144229008],
+ [118.14690003650753, 28.516258712669526],
+ [118.14594656088514, 28.516775904684323],
+ [118.14559478477156, 28.516708290954909],
+ [118.1451726969625, 28.516277749518565],
+ [118.14517157730654, 28.516277641599913],
+ [118.14516676323558, 28.516272741194086],
+ [118.14485894688301, 28.516243249726244],
+ [118.14454316793297, 28.516519630276775],
+ [118.14433169774975, 28.516586207087812],
+ [118.14392176337878, 28.516551509444639],
+ [118.14387159919499, 28.51660945366342],
+ [118.14358792424332, 28.517105769715556],
+ [118.14359682753161, 28.517106571910801],
+ [118.14359446591197, 28.51711070339627],
+ [118.14359385797025, 28.517111768193615],
+ [118.14397320190176, 28.517144966666933],
+ [118.14398979619216, 28.517146419971368],
+ [118.14439390025836, 28.516999670398548],
+ [118.14438073148563, 28.517108093563706],
+ [118.14432442313364, 28.517276954767681],
+ [118.14369216466173, 28.517675699773804],
+ [118.1434735853378, 28.517690350629209],
+ [118.14304581021599, 28.517330724333533],
+ [118.14297437976393, 28.517270673902544],
+ [118.14290778856366, 28.517146866934411],
+ [118.1428651382156, 28.517067568313678],
+ [118.1428606523973, 28.517065603295009],
+ [118.14285900393998, 28.517062540204108],
+ [118.14242600105911, 28.516872893868992],
+ [118.14215536807581, 28.516849505200582],
+ [118.14209726647573, 28.516908337050154],
+ [118.14216652146786, 28.517236378256314],
+ [118.1421315054647, 28.517411213656658],
+ [118.14192905728021, 28.517586853950206],
+ [118.14137153696697, 28.517821830613059],
+ [118.14080212941485, 28.517903852380925],
+ [118.14042646550899, 28.518333101491464],
+ [118.14005551764808, 28.518503438482924],
+ [118.13974881195816, 28.518531915515553],
+ [118.13949227045202, 28.518476536163291],
+ [118.13914553953509, 28.518236045756964],
+ [118.1391043955515, 28.518359953449135],
+ [118.13924870436426, 28.518598142490362],
+ [118.13925398878064, 28.518602040152075],
+ [118.13925452477656, 28.518602924185643],
+ [118.13925463809119, 28.518603110345339],
+ [118.13929359942017, 28.518631912033186],
+ [118.13984737315786, 28.519041282529201],
+ [118.13952829999107, 28.519108334182306],
+ [118.13888279720334, 28.519023369832723],
+ [118.13835851133626, 28.519253485659874],
+ [118.13793163733521, 28.519644617005497],
+ [118.13794380606191, 28.519643920930264],
+ [118.13793942636346, 28.519647934604563],
+ [118.13793757016276, 28.51964963432323],
+ [118.13833192018205, 28.519627091916789],
+ [118.13887368886969, 28.519596127359421],
+ [118.13890629648847, 28.519587707906453],
+ [118.13920845700477, 28.519509691718952],
+ [118.1396750207856, 28.519643986580775],
+ [118.14021072804269, 28.51979818703677],
+ [118.14032098312691, 28.519778372274118],
+ [118.14079614352727, 28.519008433892168],
+ [118.14108079514267, 28.519100860816138],
+ [118.14136447099361, 28.518911396144063],
+ [118.14234376255467, 28.518871020181507],
+ [118.14242589224125, 28.518882326458254],
+ [118.14242798676219, 28.519033069020963],
+ [118.14232652524902, 28.519788612854256],
+ [118.1421962422628, 28.520003325992775],
+ [118.14199271848918, 28.52008800795528],
+ [118.14099750802859, 28.520249308558789],
+ [118.14052226219269, 28.520564406722031],
+ [118.13947801709685, 28.520654674373759],
+ [118.1391341325342, 28.520892085501373],
+ [118.13899372857782, 28.521439572977954],
+ [118.13836837959707, 28.522073382780434],
+ [118.13900876883963, 28.522812109291465],
+ [118.13903365398005, 28.52295411404117],
+ [118.13894452397062, 28.523043937427815],
+ [118.13845933792811, 28.522882495630711],
+ [118.13834084325538, 28.522773829648543],
+ [118.1381107175356, 28.522562789341293],
+ [118.13811038838378, 28.522562726388742],
+ [118.13810985778377, 28.522562624765385],
+ [118.13810458415924, 28.522557791808708],
+ [118.13754695143075, 28.5224513849235],
+ [118.13726786841744, 28.5220886586647],
+ [118.1372649402249, 28.522087126219958],
+ [118.1372641605127, 28.52208671882704],
+ [118.13726177551064, 28.522083621561933],
+ [118.13708751477702, 28.521991407777307],
+ [118.13637278667488, 28.521791395856269],
+ [118.13612744352679, 28.521823050193689],
+ [118.13611444832316, 28.521904989223913],
+ [118.13612056371312, 28.521909539793455],
+ [118.13612033978188, 28.521910965218922],
+ [118.13622662435932, 28.521989415778989],
+ [118.13631025771224, 28.522051147042873],
+ [118.13684895431584, 28.522841752744739],
+ [118.13691269466517, 28.52320751781275],
+ [118.13694199637609, 28.523375659559065],
+ [118.13691780281442, 28.523610522008028],
+ [118.13683192655219, 28.523681371498128],
+ [118.13655230844233, 28.523660970377534],
+ [118.13654903311146, 28.524000853856364],
+ [118.13639676709715, 28.524111547809753],
+ [118.13621923822734, 28.524326203391638],
+ [118.13612721869629, 28.524525966200429],
+ [118.13555495309868, 28.525123907442435],
+ [118.13533446721192, 28.525660305378835],
+ [118.13514288013982, 28.525778952037058],
+ [118.13523196608242, 28.52611195570222],
+ [118.13516880849375, 28.526353777105157],
+ [118.13508365348787, 28.526477620046194],
+ [118.13480296698344, 28.526439236981275],
+ [118.13464067352834, 28.526354100861113],
+ [118.13444968720341, 28.525993143568769],
+ [118.13439925951832, 28.525897837015634],
+ [118.13439761465827, 28.525898497118021],
+ [118.13439643294907, 28.525898971060712],
+ [118.13439316751078, 28.525892809805384],
+ [118.1342791568577, 28.525938614075812],
+ [118.13357337341256, 28.527280122879404],
+ [118.13356723284153, 28.527368998380609],
+ [118.13373858516763, 28.52753820312563],
+ [118.13382587066747, 28.527794279682325],
+ [118.13372951370616, 28.528164973934452],
+ [118.13373591238246, 28.528168948937889],
+ [118.13373564618314, 28.528169970567717],
+ [118.13389293311241, 28.52826798587887],
+ [118.13429979629859, 28.52852152724671],
+ [118.13432691895218, 28.528598672890496],
+ [118.13433591756859, 28.528856614641086],
+ [118.13417348651728, 28.529827001115279],
+ [118.13390288590949, 28.53007544512576],
+ [118.13418137087365, 28.530470708856171],
+ [118.13389886324205, 28.530724171083705],
+ [118.13382125264877, 28.530742875183591],
+ [118.13377552212273, 28.530690033718145],
+ [118.1337738799607, 28.530690156925232],
+ [118.13376934917619, 28.530685027192305],
+ [118.13370441003053, 28.530688890679812],
+ [118.13341686259821, 28.530866420449001],
+ [118.13278727960937, 28.531448296201972],
+ [118.13280025143047, 28.531635260758719],
+ [118.13310288588957, 28.53219041765368],
+ [118.1331230774681, 28.532316396484589],
+ [118.13289756437121, 28.532744929734747],
+ [118.13267605325734, 28.532787613357698],
+ [118.13251346842185, 28.532689662797736],
+ [118.13202472376202, 28.531863040147243],
+ [118.13202269758949, 28.531861883619058],
+ [118.13202027571526, 28.531860503159749],
+ [118.13201883140403, 28.531858064198332],
+ [118.13188194469603, 28.531779135198974],
+ [118.13187241727826, 28.531725878246732],
+ [118.13212796953019, 28.531497332635865],
+ [118.13215303003835, 28.531404405688818],
+ [118.13189154855615, 28.530620345252771],
+ [118.13177932665462, 28.530485239202505],
+ [118.13177819890484, 28.530484467584188],
+ [118.13177687330415, 28.530483561067513],
+ [118.13177327421727, 28.530479193959707],
+ [118.13149305895752, 28.530287673437442],
+ [118.13144065456265, 28.530117907515489],
+ [118.13139761031152, 28.529576060586805],
+ [118.13129478812402, 28.529259079243161],
+ [118.13119323937656, 28.528946023440255],
+ [118.13103693720495, 28.528699900580023],
+ [118.13103419067545, 28.528699073203711],
+ [118.13103354586156, 28.528698878950138],
+ [118.13103100527678, 28.528694874269092],
+ [118.13090763447985, 28.528657726872666],
+ [118.13045884310122, 28.529044942570067],
+ [118.12930838267573, 28.530150926124406],
+ [118.12924704981151, 28.53026087094247],
+ [118.12985118468453, 28.531240230852006],
+ [118.12983923809043, 28.531765065305592],
+ [118.12964694325194, 28.532079678734249],
+ [118.12968802877958, 28.532525506846696],
+ [118.12963786279715, 28.532823309248386],
+ [118.12947226163567, 28.533153973776905],
+ [118.12947984471907, 28.533157078236627],
+ [118.12947839321339, 28.533159988442776],
+ [118.12968035396523, 28.533242147806902],
+ [118.1298531371126, 28.53331243791871],
+ [118.12990958396017, 28.533358294349853],
+ [118.12998746165215, 28.533421562555134],
+ [118.13023082089569, 28.533821730288651],
+ [118.13023541733071, 28.53382436710092],
+ [118.13023687333305, 28.533826756599581],
+ [118.13027098641692, 28.533846609133775],
+ [118.13035911638019, 28.533897896570693],
+ [118.13072122840208, 28.53391677154184],
+ [118.13116676963079, 28.53394000013094],
+ [118.13193435358755, 28.534506453410131],
+ [118.13209251555725, 28.535102810046681],
+ [118.13231001389613, 28.535548979901534],
+ [118.13265558378828, 28.535992276422462],
+ [118.13266015863951, 28.535995294547263],
+ [118.13266167849372, 28.535997244277439],
+ [118.13266171626526, 28.535997292840818],
+ [118.13283006215772, 28.536109489561341],
+ [118.13306087495948, 28.536196878483224],
+ [118.13363574769164, 28.536414536901418],
+ [118.13489039997205, 28.536996156347584],
+ [118.13490263255051, 28.537004545223624],
+ [118.13494338532905, 28.537032493454888],
+ [118.1350591478614, 28.53711188650442],
+ [118.13513074378886, 28.537218425589913],
+ [118.13514804764429, 28.537376427480183],
+ [118.13510077927765, 28.537448327378456],
+ [118.13482223765618, 28.537649789006593],
+ [118.13461765448119, 28.537893375778708],
+ [118.13435824413773, 28.538018939122821],
+ [118.13433226092513, 28.538095910298068],
+ [118.1345075846574, 28.538277085019502],
+ [118.13450939139534, 28.538277788289349],
+ [118.13451447886018, 28.538283073604987],
+ [118.13480595902786, 28.538396613013333],
+ [118.13491633641991, 28.538439608701026],
+ [118.13499133718051, 28.538488511135938],
+ [118.13528036939363, 28.538676966768662],
+ [118.13537630277426, 28.538842093987512],
+ [118.13536331026864, 28.538901090413049],
+ [118.13527707787489, 28.538948910963541],
+ [118.13476186796595, 28.539077147992032],
+ [118.13479108514048, 28.539155099428342],
+ [118.13479632908741, 28.539159287571124],
+ [118.13479701706876, 28.539161135677944],
+ [118.13508104725258, 28.539387236931475],
+ [118.13512261571623, 28.539504472553404],
+ [118.13503742563671, 28.540042144829158],
+ [118.13503737437543, 28.54065389336256],
+ [118.13500742695123, 28.540685786020276],
+ [118.13469571113819, 28.540677404338794],
+ [118.1347938163816, 28.541003396889323],
+ [118.13494604552363, 28.541266496251865],
+ [118.13491104121169, 28.541363423383359],
+ [118.13473352763026, 28.541474083162484],
+ [118.13430959800962, 28.541648432928866],
+ [118.13415446225872, 28.541667185592189],
+ [118.13396685378734, 28.54173483169717],
+ [118.1343145973409, 28.542263156419608],
+ [118.13431660822494, 28.542262891119606],
+ [118.1343196650206, 28.542267533419988],
+ [118.13432072981789, 28.542269152199651],
+ [118.13446053302721, 28.542250269134684],
+ [118.13465674621193, 28.542223768811937],
+ [118.135069649245, 28.542559835567999],
+ [118.13508680741029, 28.542573801140065],
+ [118.13508699536862, 28.542573953125498],
+ [118.13541868062771, 28.542844440418662],
+ [118.13576285297336, 28.543125109836012],
+ [118.13579191636393, 28.543370919732183],
+ [118.13547006339275, 28.543715261150453],
+ [118.13547294122327, 28.543810266430683],
+ [118.1358409051337, 28.544317581191478],
+ [118.13584536217377, 28.544320501290144],
+ [118.13584687753143, 28.544322588616637],
+ [118.13623070098618, 28.544575066985828],
+ [118.13637552241244, 28.544580808257763],
+ [118.13638804727066, 28.544581304683504],
+ [118.13695427931657, 28.544260840265622],
+ [118.13704152704486, 28.544211462089379],
+ [118.1370708791178, 28.544226569800401],
+ [118.13707909982065, 28.544230801110643],
+ [118.13711290713502, 28.544248201193568],
+ [118.13731813242589, 28.544353831064484],
+ [118.1374273775715, 28.544331009868245],
+ [118.13761783149778, 28.543996444979996],
+ [118.1375665485574, 28.543878158050632],
+ [118.13751462080313, 28.543758382743192],
+ [118.13751364054212, 28.543495490224757],
+ [118.1379075292092, 28.543433130334734],
+ [118.13812334131921, 28.543290524837914],
+ [118.13817314037817, 28.543257618644247],
+ [118.13836156813193, 28.54322092990202],
+ [118.13852638508467, 28.543248459049209],
+ [118.13857905747761, 28.54325725711675],
+ [118.13864639421581, 28.543302734034],
+ [118.13902709702302, 28.543559846609696],
+ [118.13960233847718, 28.544301488722795],
+ [118.13966330711594, 28.544435450835465],
+ [118.13966689451161, 28.544435821356103],
+ [118.13966750515135, 28.544437180231739],
+ [118.1396694404923, 28.544441497876903],
+ [118.13975053505919, 28.5444498984441],
+ [118.13975764240138, 28.544450635888211],
+ [118.13982407532092, 28.544395429205736],
+ [118.14027987781412, 28.544016654545032],
+ [118.14035204840832, 28.544004851842487],
+ [118.14043724208511, 28.543990920444685],
+ [118.14066696940517, 28.54400610909471],
+ [118.14083823449698, 28.544017433357908],
+ [118.14103050955043, 28.544300734191609],
+ [118.1410175053536, 28.544463634689066],
+ [118.14047333637541, 28.544822602680995],
+ [118.139723511331, 28.545086336964914],
+ [118.13956401027087, 28.545276982446808],
+ [118.13951705576756, 28.545840701787029],
+ [118.13952363700628, 28.54583794986155],
+ [118.13952298949448, 28.545845678635203],
+ [118.14011937670796, 28.545597739144398],
+ [118.1408039658304, 28.545475895396294],
+ [118.14093229908644, 28.545499116790836],
+ [118.14112111174995, 28.545533282934684],
+ [118.14133529608705, 28.545759613515429],
+ [118.14129198024079, 28.545932540554361],
+ [118.14064140078005, 28.545841520170086],
+ [118.14030473597484, 28.545931928116033],
+ [118.14037794528599, 28.546407857436748],
+ [118.14029960983919, 28.546821558168403],
+ [118.14041902361907, 28.547088578575085],
+ [118.14032772804228, 28.547146457143356],
+ [118.1394967122036, 28.547495975958554],
+ [118.13950591406672, 28.547500646137962],
+ [118.13950280600977, 28.547501952852883],
+ [118.13968272977422, 28.547593031693111],
+ [118.13983756695018, 28.547671411206693],
+ [118.14022553627956, 28.548060847330305],
+ [118.14025438473209, 28.548286789403846],
+ [118.14011112273022, 28.54843652562522],
+ [118.13983545084545, 28.548414132506252],
+ [118.1395579884105, 28.548272717711825],
+ [118.13883923404353, 28.548235590999752],
+ [118.13877101147307, 28.54856636344698],
+ [118.13885937436066, 28.549025309070828],
+ [118.13895534101619, 28.549157345734955],
+ [118.13890229180743, 28.549264226562855],
+ [118.13885040991852, 28.549299086983353],
+ [118.1385339106115, 28.549015032517786],
+ [118.13851243030444, 28.548995754650434],
+ [118.13851217669571, 28.548995820300945],
+ [118.13850541469321, 28.548989755273055],
+ [118.13806845929207, 28.549104040219333],
+ [118.13876693304758, 28.549881781119382],
+ [118.13874489426155, 28.550230619147783],
+ [118.13875145571512, 28.550227298850814],
+ [118.13875086665928, 28.550236605934685],
+ [118.13901508208039, 28.550103346192543],
+ [118.13909265760014, 28.550064220287595],
+ [118.13914650630625, 28.550076009500287],
+ [118.13950659485351, 28.550154840473567],
+ [118.14070297466264, 28.550762790270596],
+ [118.14050559235932, 28.551795710203919],
+ [118.14015299156733, 28.552614872078721],
+ [118.14023704310512, 28.552874815720202],
+ [118.14060000318761, 28.553334206508453],
+ [118.14099578852483, 28.553938669633965],
+ [118.14101055269487, 28.554300518154434],
+ [118.14071716146793, 28.554685885745073],
+ [118.14035915754914, 28.555375940047668],
+ [118.13956532418047, 28.555499622010018],
+ [118.13921350400005, 28.555705972352769],
+ [118.13901606593879, 28.556534291124706],
+ [118.13837046422566, 28.557729753625267],
+ [118.13774591564152, 28.557516918271233],
+ [118.13752040973918, 28.557523584046237],
+ [118.13732411561546, 28.557704191295443],
+ [118.13678284695084, 28.558480978014757],
+ [118.13624450737814, 28.558821015277658],
+ [118.13631482626829, 28.559260941139598],
+ [118.13657132460696, 28.559599226523119],
+ [118.13654207505681, 28.559900010177387],
+ [118.13619194290391, 28.560010738304982],
+ [118.13613328192548, 28.560029289520173],
+ [118.13538356210177, 28.559984253270727],
+ [118.13492640612878, 28.560480331901829],
+ [118.1340695482711, 28.560564972495513],
+ [118.13398439866114, 28.560644823299981],
+ [118.13394251633417, 28.561040587053526],
+ [118.13417194867657, 28.561279860677075],
+ [118.13433715413646, 28.56164489459627],
+ [118.13461276936391, 28.56188522762119],
+ [118.13474297500841, 28.562312194252399],
+ [118.13460371319093, 28.562323051767464],
+ [118.13380501269125, 28.561625129296317],
+ [118.13311668958363, 28.561349296432923],
+ [118.13314156213346, 28.561595194462711],
+ [118.13363251193095, 28.56225559002354],
+ [118.13377787654781, 28.562575701907178],
+ [118.13393330188046, 28.563385571986601],
+ [118.13392424750612, 28.563794338138223],
+ [118.13427992667732, 28.564339660946644],
+ [118.13430191779935, 28.564534637563497],
+ [118.1343088398811, 28.564540493948698],
+ [118.13430885247158, 28.564540605464629],
+ [118.1346616708995, 28.564839137216438],
+ [118.13479000415543, 28.565110026506545],
+ [118.134784937375, 28.565311980063882],
+ [118.13466947971278, 28.565396730374857],
+ [118.1341633088897, 28.565386984421821],
+ [118.13391975719105, 28.565737470008287],
+ [118.13362535152885, 28.565922985757254],
+ [118.13357228883012, 28.566272762677897],
+ [118.13385362104782, 28.567105752528505],
+ [118.13384856056268, 28.567218734357141],
+ [118.13374645423551, 28.567317540172382],
+ [118.13398091109025, 28.567865649979808],
+ [118.13405590285765, 28.568456525248507],
+ [118.13456598123514, 28.56917488751111],
+ [118.13463411567193, 28.569814691294994],
+ [118.13484441134062, 28.570293858175091],
+ [118.13440352320413, 28.570464125918704],
+ [118.13440060580342, 28.570837903046822],
+ [118.13422307333622, 28.571210521848172],
+ [118.13423024542953, 28.571216252328213],
+ [118.13423012761837, 28.571216498742501],
+ [118.13428952963818, 28.571263988342423],
+ [118.13436363917072, 28.571323235678847],
+ [118.13446764846321, 28.571588712848893],
+ [118.13407365457556, 28.571891922873988],
+ [118.13393433340286, 28.572638379057992],
+ [118.13373698887096, 28.572657160499602],
+ [118.13359375205005, 28.572794859295357],
+ [118.13359661549146, 28.573063751191228],
+ [118.1339504825288, 28.573669962598728],
+ [118.13388516836585, 28.573830803648718],
+ [118.13360555655129, 28.574009322672168],
+ [118.13328483312864, 28.57401182458608],
+ [118.13228773768901, 28.573407662733473],
+ [118.1320023819045, 28.573397270167959],
+ [118.1318440013996, 28.573504007104304],
+ [118.13185805510523, 28.573691951022795],
+ [118.13215565336077, 28.573985191163672],
+ [118.13215700684043, 28.573985817091852],
+ [118.13216250619473, 28.57399123820511],
+ [118.13251515015406, 28.574154219641571],
+ [118.13255598836827, 28.574173093713341],
+ [118.13257527163159, 28.574182006894148],
+ [118.13236880437694, 28.574645253975348],
+ [118.13237603402683, 28.574650939489345],
+ [118.13237589912853, 28.574651241661513],
+ [118.13274185934938, 28.574939290016289],
+ [118.13276270743302, 28.575204554046991],
+ [118.13244087514636, 28.575611874988113],
+ [118.13180271442377, 28.575443103716339],
+ [118.1311371369693, 28.57540312525407],
+ [118.1308846127348, 28.575451800160522],
+ [118.13038735059581, 28.575599842059091],
+ [118.13033412062327, 28.575486162356583],
+ [118.1303115611297, 28.575437983875929],
+ [118.12976459436061, 28.574860771107751],
+ [118.12976149259885, 28.574857496676202],
+ [118.12954508873497, 28.57445838474672],
+ [118.12929117864508, 28.573733744316883],
+ [118.12914738514382, 28.573323365680835],
+ [118.12916946529867, 28.572889592081083],
+ [118.12931682641045, 28.572762933362753],
+ [118.12955727275005, 28.572556267357925],
+ [118.12959736542609, 28.572411388374917],
+ [118.12959059982643, 28.572407733530156],
+ [118.12959127341855, 28.572405362917209],
+ [118.12877235436076, 28.571963362319366],
+ [118.12869268701797, 28.571866819198419],
+ [118.12855032973403, 28.571694308545545],
+ [118.12811955717189, 28.570743168462513],
+ [118.12810089264212, 28.570726320563267],
+ [118.12768373491645, 28.570349775321915],
+ [118.12761630734678, 28.570116838321496],
+ [118.12759458602136, 28.570041798889974],
+ [118.127589385242, 28.570039166574304],
+ [118.12758841487346, 28.570035783324784],
+ [118.12725884751785, 28.569869370075423],
+ [118.12692537800388, 28.568939431509591],
+ [118.12727909935097, 28.568502082205384],
+ [118.12753160739783, 28.568310495133289],
+ [118.12763888212874, 28.568154905224731],
+ [118.12764384099057, 28.56814771334632],
+ [118.1276284392012, 28.568097621108393],
+ [118.12761278829964, 28.568046719480549],
+ [118.12760905701248, 28.568043897408018],
+ [118.12760622504732, 28.56804175612217],
+ [118.12760589499612, 28.568040683231004],
+ [118.12704576125293, 28.567617148412694],
+ [118.12669517943903, 28.567446766455134],
+ [118.12648561851654, 28.567424549603345],
+ [118.12595251209882, 28.567532819883809],
+ [118.12569210170921, 28.567490484298446],
+ [118.12526719812274, 28.567770901905646],
+ [118.12519613459403, 28.567886772356701],
+ [118.12546876677027, 28.568374870404],
+ [118.12549181459565, 28.568808683573934],
+ [118.12536735741764, 28.569079398395559],
+ [118.12511775148312, 28.56929103675202],
+ [118.12413665588201, 28.569238184494679],
+ [118.12373243850129, 28.569216410109277],
+ [118.12318642771152, 28.568980794028448],
+ [118.12236130872748, 28.56901683975542],
+ [118.1223324791606, 28.568985849117666],
+ [118.12227476336966, 28.56892380758768],
+ [118.12219215344521, 28.568638755774032],
+ [118.12216059353659, 28.568529855068789],
+ [118.1215405595492, 28.567870453258877],
+ [118.1215187357011, 28.567798674769051],
+ [118.12138733485767, 28.567366508257805],
+ [118.12056602360315, 28.566110168849264],
+ [118.1201033251084, 28.565060138414708],
+ [118.11994467930356, 28.564838312538143],
+ [118.11994307311443, 28.564836067830299],
+ [118.1199403032025, 28.564835920341523],
+ [118.11993606110036, 28.5648300225875],
+ [118.11980191642533, 28.564822953916234],
+ [118.11935617644644, 28.565237291367964],
+ [118.11910050188669, 28.565365938487332],
+ [118.11893241949565, 28.565901567503374],
+ [118.11879890974194, 28.566976901263047],
+ [118.11888613948383, 28.567376862152514],
+ [118.11910354968916, 28.56771686434189],
+ [118.11903719321197, 28.567812782434032],
+ [118.11909848380799, 28.567928803071879],
+ [118.11876997855177, 28.567982441336653],
+ [118.11847930237798, 28.568466939397808],
+ [118.11806966298457, 28.568645457521882],
+ [118.11776602218424, 28.569031981640705],
+ [118.11747250864937, 28.569089626385221],
+ [118.1172482123352, 28.569336347294666],
+ [118.11664427351445, 28.569224757616496],
+ [118.11636082968857, 28.569741307515358],
+ [118.11619569077857, 28.569793149834027],
+ [118.1149287222828, 28.569883935495284],
+ [118.11439211840161, 28.569789202709615],
+ [118.11425171264648, 28.569522484475158],
+ [118.11435188093458, 28.569263687469231],
+ [118.11434297944504, 28.569262150527891],
+ [118.11434471153927, 28.569257663810163],
+ [118.11422357555762, 28.569236598989903],
+ [118.11330747126283, 28.569500665123655],
+ [118.11264738686748, 28.569434186338697],
+ [118.11208859851013, 28.569613660442144],
+ [118.11188525909745, 28.569851355755532],
+ [118.11170822215684, 28.570280055380294],
+ [118.1117157045162, 28.570284537601367],
+ [118.1117151739162, 28.570285819135279],
+ [118.11171507139352, 28.570286068247526],
+ [118.11184921516917, 28.570366426269629],
+ [118.11230478024152, 28.570639330940423],
+ [118.11259317033864, 28.571116383514322],
+ [118.11231378155583, 28.571129114317216],
+ [118.11198033002825, 28.571039973516008],
+ [118.11170885707816, 28.571315577951623],
+ [118.11116791936399, 28.570938963462424],
+ [118.1111281099744, 28.570785700999352],
+ [118.11110621777777, 28.57070141833583],
+ [118.11109995310039, 28.570697790470717],
+ [118.11109932897091, 28.570695385683564],
+ [118.11075869455817, 28.570498212022926],
+ [118.11056836473836, 28.57050814953152],
+ [118.11037227745874, 28.570405004487441],
+ [118.11004677683729, 28.570397755052397],
+ [118.10979552244544, 28.570549520144311],
+ [118.10779508127803, 28.570276345676859],
+ [118.10736148484466, 28.570344089807975],
+ [118.10703131584262, 28.570644716980155],
+ [118.10651446377153, 28.570909257955918],
+ [118.10667263923096, 28.571431112955565],
+ [118.10663153661619, 28.571626031116466],
+ [118.10582882603956, 28.571138067068205],
+ [118.10527620253481, 28.570606760193868],
+ [118.10527515122726, 28.570606351002368],
+ [118.10526931642585, 28.570600739232759],
+ [118.10490173562664, 28.570457605833894],
+ [118.10441863601136, 28.570470215228283],
+ [118.1044511572951, 28.569858493674587],
+ [118.10445640753721, 28.569759730127487],
+ [118.10444928130937, 28.569758202179344],
+ [118.10444952142836, 28.569753719958271],
+ [118.10398912699668, 28.569654808023017],
+ [118.10385708763454, 28.569497216223624],
+ [118.10376773459336, 28.569390571018062],
+ [118.10376468858954, 28.569388921661471],
+ [118.103764443974, 28.569388789461129],
+ [118.10376088715532, 28.569384560848846],
+ [118.10299012049768, 28.568967436398111],
+ [118.10235235187963, 28.568490387421491],
+ [118.10142054632126, 28.568352033019949],
+ [118.10066211296623, 28.5679539697],
+ [118.10055689048818, 28.568093911404958],
+ [118.10064691172568, 28.568772597377517],
+ [118.10112925231317, 28.570198169410048],
+ [118.10103195556042, 28.570337032827865],
+ [118.10058371456682, 28.570466873347584],
+ [118.1005476751352, 28.570575802831115],
+ [118.10075055949073, 28.571057201828467],
+ [118.10134309220996, 28.572463149754583],
+ [118.10202374230198, 28.573815679749885],
+ [118.10217171135548, 28.57410971219349],
+ [118.1034185845001, 28.577531725208985],
+ [118.10413017756571, 28.578995315181714],
+ [118.10525836807926, 28.580822028014211],
+ [118.10606916895699, 28.581842046273493],
+ [118.10741049789624, 28.583293123079216],
+ [118.10741503947258, 28.583296413698577],
+ [118.10741719155021, 28.583298742043382],
+ [118.10741754498383, 28.583299124255234],
+ [118.10828112707247, 28.583924907608434],
+ [118.10882618008418, 28.584474444639966],
+ [118.11025273957239, 28.585973757482975],
+ [118.11025602569509, 28.585975744085374],
+ [118.11025850782391, 28.585978354817257],
+ [118.11025982802869, 28.585979740672542],
+ [118.11055800904489, 28.586159972904454],
+ [118.11240559784017, 28.587276748323347],
+ [118.11406786513987, 28.588413582221108],
+ [118.11473581500593, 28.588775990119927],
+ [118.115824417363, 28.589213763004807],
+ [118.11703727275199, 28.589517759936712],
+ [118.11872498277182, 28.58954342209131],
+ [118.11938608160244, 28.589469139888934],
+ [118.11999611962528, 28.589291867325869],
+ [118.12035082213276, 28.58913812552413],
+ [118.12076937740494, 28.588956718777581],
+ [118.12113711198822, 28.588797339125961],
+ [118.1223126077407, 28.588466549591658],
+ [118.12265481506768, 28.588370251086246],
+ [118.12370774941314, 28.587959675498666],
+ [118.12401012666612, 28.587899626866317],
+ [118.12454329783498, 28.587793753279129],
+ [118.12557498929436, 28.587744572953738],
+ [118.12560629019822, 28.587743080079122],
+ [118.12889607319528, 28.588087479053968],
+ [118.12893377367482, 28.588487021758681],
+ [118.12890154826789, 28.589935288183028],
+ [118.12890862233508, 28.589936763970513],
+ [118.1289085557853, 28.589939794685847],
+ [118.12890852161104, 28.589941293855702],
+ [118.12901249043409, 28.589963011583791],
+ [118.12905781716461, 28.589972479646292],
+ [118.12907762832992, 28.589962737290534],
+ [118.12949513409319, 28.589757423866047],
+ [118.12953385530329, 28.590419927437779],
+ [118.12853352050558, 28.59108426832438],
+ [118.12846460725586, 28.59128702947288],
+ [118.12847277220078, 28.591289454045125],
+ [118.12847209231325, 28.591291446043442],
+ [118.12847154012957, 28.591293065722482],
+ [118.12847830213195, 28.591295074807931],
+ [118.12877914424223, 28.591384430547066],
+ [118.12916226982293, 28.591301560718478],
+ [118.1296058154561, 28.591205629136539],
+ [118.12978793356638, 28.591223457296792],
+ [118.12990351533506, 28.591462941361726],
+ [118.12992441108281, 28.591786814210138],
+ [118.1293320816103, 28.591965924088186],
+ [118.12914088214609, 28.592147559262514],
+ [118.12913365159682, 28.592345454179394],
+ [118.12929018129694, 28.592638474885746],
+ [118.12929469139692, 28.592640049598685],
+ [118.1292968479712, 28.592644097447192],
+ [118.12929707460034, 28.592644521027864],
+ [118.12943947235385, 28.592694300301787],
+ [118.1295715324004, 28.592740466099656],
+ [118.13040331805871, 28.593553590825593],
+ [118.13040435857431, 28.593553836340504],
+ [118.13041025183168, 28.59355959739753],
+ [118.13052964043061, 28.593587761466097],
+ [118.13072990056457, 28.593635003752468],
+ [118.13078720446595, 28.593627157167646],
+ [118.13205967051749, 28.593452960285958],
+ [118.13226281028051, 28.59356155522164],
+ [118.13268395380146, 28.593786691502658],
+ [118.13408794210488, 28.593794732341053],
+ [118.13424627854295, 28.593847940729916],
+ [118.13447871192307, 28.594020292202799],
+ [118.13474332034798, 28.594216500890866],
+ [118.13576556802661, 28.594682541266309],
+ [118.13595963183161, 28.594771014770572],
+ [118.13690998500783, 28.595795009831875],
+ [118.1369117341892, 28.595795395641062],
+ [118.13691577394388, 28.595799748359752],
+ [118.13691696014962, 28.595801026296385],
+ [118.13746316789093, 28.595921813341079],
+ [118.13781262285431, 28.59588575502363],
+ [118.13835272240033, 28.595830031231003],
+ [118.13831095428714, 28.59640088579232],
+ [118.13831805353539, 28.596406861787273],
+ [118.13831804993811, 28.596406900458135],
+ [118.13887827900942, 28.596878566992302],
+ [118.13895947340109, 28.596760753106309],
+ [118.13893646964243, 28.59617999970726],
+ [118.13922714851412, 28.595969563744404],
+ [118.13927511205679, 28.59573485418025],
+ [118.13928329948476, 28.595694785785781],
+ [118.13929623263505, 28.595695747161074],
+ [118.13937699625149, 28.595701748337092],
+ [118.14069628190794, 28.597417238414891],
+ [118.14211245602507, 28.598912822668694],
+ [118.14270781171615, 28.599433573300814],
+ [118.14249454288893, 28.599511121840862],
+ [118.1423851844288, 28.599776849921739],
+ [118.13990735434095, 28.599214098252105],
+ [118.13936828451881, 28.599173205179341],
+ [118.13916474995335, 28.599542689843304],
+ [118.1392069506403, 28.599718711449441],
+ [118.13921341856451, 28.5997230920471],
+ [118.13921358853634, 28.599723800712866],
+ [118.13921380617228, 28.599724709028123],
+ [118.14013987405599, 28.600351882733264],
+ [118.1408259308721, 28.60069060608663],
+ [118.14092260259611, 28.6008349418791],
+ [118.1408724213253, 28.601134683219129],
+ [118.14041735987337, 28.601719647243954],
+ [118.14040325850362, 28.602073419852502],
+ [118.14067094800589, 28.602650647909115],
+ [118.14043746421771, 28.602948113064997],
+ [118.14046447805333, 28.603536825464175],
+ [118.14031260414345, 28.603532714663118],
+ [118.14019061290651, 28.603322405504684],
+ [118.14003340511761, 28.60305138131622],
+ [118.13980172087281, 28.602374992212162],
+ [118.13951033243598, 28.601524296509126],
+ [118.13925547805798, 28.60121624723206],
+ [118.13918161583899, 28.601126968834592],
+ [118.13917935404402, 28.601126581226765],
+ [118.13917472073683, 28.601120981148426],
+ [118.13883880057028, 28.601063416443537],
+ [118.13863022440535, 28.601354003584447],
+ [118.13852588596092, 28.602099481306084],
+ [118.13863913848547, 28.602615374699838],
+ [118.13889781048567, 28.603050538651473],
+ [118.1389890718882, 28.603356532078351],
+ [118.13880142744404, 28.603571138197537],
+ [118.13875954691559, 28.603880968132216],
+ [118.13880458136634, 28.604690637662827],
+ [118.13897595437686, 28.604884761722417],
+ [118.13894058044355, 28.605057599728468],
+ [118.13843359303598, 28.605515571386547],
+ [118.13824525161715, 28.605466339799818],
+ [118.13794940254297, 28.605243957242863],
+ [118.13763982711635, 28.605256518073929],
+ [118.13715561234164, 28.605405631964402],
+ [118.13588879223403, 28.606071429752717],
+ [118.13550810831259, 28.606670495147284],
+ [118.13513214223462, 28.606977845651102],
+ [118.13448382007232, 28.606928843391472],
+ [118.13398377453166, 28.607040099421113],
+ [118.13376618356256, 28.607573482829991],
+ [118.13360453132407, 28.607510119296592],
+ [118.13321800001074, 28.606791074448552],
+ [118.13321705752128, 28.606790774075023],
+ [118.13321350699778, 28.606789644526543],
+ [118.13321102576833, 28.606785027407113],
+ [118.13310388143907, 28.6067509592894],
+ [118.13306563147376, 28.606858849156595],
+ [118.13325387036991, 28.60782263011032],
+ [118.13312374206714, 28.607954374494852],
+ [118.13259145223378, 28.608493276143804],
+ [118.13256148232665, 28.608819140091271],
+ [118.13270467508073, 28.609164142511247],
+ [118.13232082284776, 28.609219543447239],
+ [118.13235901885366, 28.609746373496364],
+ [118.13220675194009, 28.610080966263638],
+ [118.13216232992761, 28.610666597585464],
+ [118.13245414913979, 28.611066862445796],
+ [118.13189499925488, 28.610807176909759],
+ [118.13159520305624, 28.610949690675739],
+ [118.13155730562517, 28.611168498427503],
+ [118.13161537664837, 28.611292535622056],
+ [118.13235666083131, 28.612065217835607],
+ [118.13263841033438, 28.612102592760493],
+ [118.13321745142434, 28.611919472805482],
+ [118.13298689133205, 28.612283994111067],
+ [118.13265642645297, 28.612370413563781],
+ [118.13262719578847, 28.612476336613668],
+ [118.13277039303932, 28.612776451172351],
+ [118.13251099708486, 28.612884023578886],
+ [118.13244388068063, 28.613065815235245],
+ [118.1325549676377, 28.613381803727293],
+ [118.13299003446264, 28.613538320836881],
+ [118.13334464703792, 28.613768758621347],
+ [118.13327859543085, 28.614146469384082],
+ [118.13303504553096, 28.614550909796719],
+ [118.13302204493152, 28.614707771346616],
+ [118.13387159489821, 28.615422704494279],
+ [118.13459926334542, 28.615639668635822],
+ [118.13541392591196, 28.615509913551705],
+ [118.13565168507728, 28.615522236062418],
+ [118.13585588244314, 28.615642544667764],
+ [118.13601926677575, 28.616303413271964],
+ [118.13622885737595, 28.616677581605131],
+ [118.13626382841301, 28.616985457313035],
+ [118.13619742067453, 28.617249189798315],
+ [118.13601015124755, 28.617446804126757],
+ [118.13618256567293, 28.617998843072201],
+ [118.13601296162892, 28.61836235713713],
+ [118.136224367061, 28.618602584941414],
+ [118.13665443635318, 28.618630229201756],
+ [118.13696512244246, 28.618201896500352],
+ [118.13729599381509, 28.618026458554255],
+ [118.13813772417666, 28.61849355023719],
+ [118.13827516846436, 28.61879160265039],
+ [118.13799726086495, 28.619769681925334],
+ [118.13798244723216, 28.620023506579628],
+ [118.13763060726683, 28.620610714412976],
+ [118.137620445827, 28.621315303558447],
+ [118.13747211884322, 28.621746846839585],
+ [118.13821286433233, 28.621732981991556],
+ [118.13856537429263, 28.621800552553509],
+ [118.13923392670438, 28.622375331756189],
+ [118.13941935881644, 28.622741376513375],
+ [118.1396307885301, 28.622916672366614],
+ [118.14018897614039, 28.623075435982628],
+ [118.14011896571776, 28.62319424182084],
+ [118.13991149032313, 28.623166922215717],
+ [118.13930820800749, 28.622945123318857],
+ [118.13877496309408, 28.622363539845537],
+ [118.1383961218836, 28.622165046879445],
+ [118.13806237447909, 28.622098586080938],
+ [118.13790613705862, 28.622163287805563],
+ [118.13813558918616, 28.622451497138911],
+ [118.13845128539856, 28.622656906790894],
+ [118.13854831415347, 28.623019840793063],
+ [118.13866377631234, 28.623024070304666],
+ [118.13922589845652, 28.623442702918453],
+ [118.13928000616738, 28.62363969581537],
+ [118.13920167791514, 28.623995425348653],
+ [118.13868964081428, 28.624383391080698],
+ [118.13825337699177, 28.624833458597266],
+ [118.137947752287, 28.625023860362944],
+ [118.13786655070078, 28.625242679805865],
+ [118.13807724656772, 28.625472837901214],
+ [118.13847308046832, 28.625227617960263],
+ [118.13895225004637, 28.625192394213684],
+ [118.13914852798223, 28.625307664816944],
+ [118.13921774520281, 28.626026317560559],
+ [118.13944215932827, 28.626246610093006],
+ [118.13936600024078, 28.626551338173783],
+ [118.13946804991065, 28.627310072801663],
+ [118.13921359663027, 28.628170242862495],
+ [118.1392525507647, 28.628350209794405],
+ [118.13941382618714, 28.628505365330398],
+ [118.13908908369433, 28.628526797074073],
+ [118.13899273752486, 28.628607601159899],
+ [118.13876032392989, 28.629162960402368],
+ [118.13881730767264, 28.62946187166807],
+ [118.13921740525916, 28.630100178980115],
+ [118.13999388710829, 28.630288339635229],
+ [118.14012521510665, 28.630448486408568],
+ [118.13917407862084, 28.630424927768274],
+ [118.13908999111027, 28.630625747280476],
+ [118.13908886246111, 28.631172474829896],
+ [118.13891346948105, 28.631585976811436],
+ [118.13877924656504, 28.63156876468679],
+ [118.13868185628269, 28.631187752512801],
+ [118.13892763829995, 28.63042660590321],
+ [118.13889049719876, 28.630144636066177],
+ [118.13878119000003, 28.629892596566151],
+ [118.13832443242666, 28.629447151564818],
+ [118.13829629803581, 28.62934213323291],
+ [118.13859183144791, 28.629042786695322],
+ [118.13882062527171, 28.62862334019502],
+ [118.13894303199538, 28.627563082670179],
+ [118.13852702360327, 28.62737856247071],
+ [118.13784253610424, 28.627660300282685],
+ [118.13739440932454, 28.627690638012609],
+ [118.13724286007005, 28.62781228840646],
+ [118.13717176596424, 28.627995142162149],
+ [118.1381148948866, 28.628304427107651],
+ [118.13846559091439, 28.628490909627828],
+ [118.13841541054285, 28.6288205965933],
+ [118.13818011821797, 28.629314965613219],
+ [118.13745016189557, 28.629756572307997],
+ [118.13774777004357, 28.630460732476877],
+ [118.13807066173172, 28.630869978866485],
+ [118.13817381936633, 28.631289948772178],
+ [118.13801936350285, 28.631623519010247],
+ [118.13821488241092, 28.632121530284451],
+ [118.13904076402014, 28.632486689209372],
+ [118.13904578133781, 28.632892470511138],
+ [118.13937549528293, 28.633832452705576],
+ [118.13875882925663, 28.634093324447406],
+ [118.13878404894479, 28.634551127932241],
+ [118.13893413859967, 28.634676309064446],
+ [118.13943243855624, 28.634638151729348],
+ [118.13968391597996, 28.634853447628529],
+ [118.1404106059648, 28.635102433030909],
+ [118.14043477614405, 28.635168496329072],
+ [118.14032035090349, 28.635664036266292],
+ [118.13982132429476, 28.635654238152597],
+ [118.13960551578202, 28.636052649510191],
+ [118.13962281693955, 28.636276566310528],
+ [118.13976496378211, 28.636506620084504],
+ [118.13978407527486, 28.636651651952207],
+ [118.13954048940218, 28.636983004462138],
+ [118.13932506400056, 28.637136657230997],
+ [118.13922764493998, 28.637111495998795],
+ [118.13909967680866, 28.635622055013869],
+ [118.13850324283044, 28.635619133116563],
+ [118.13810742062105, 28.635713498978873],
+ [118.13802907348304, 28.636326037116987],
+ [118.13759897811042, 28.636443293423326],
+ [118.13743262241769, 28.636718826812455],
+ [118.13775339350434, 28.636573424424057],
+ [118.13797709446737, 28.636592751754165],
+ [118.13814017303059, 28.636699959935243],
+ [118.13815527354711, 28.637340619873783],
+ [118.13798783866787, 28.637557319614643],
+ [118.13706665140489, 28.638083543520793],
+ [118.13683321168344, 28.638088220894701],
+ [118.13680108430265, 28.638273021682664],
+ [118.13646445097368, 28.638366504410726],
+ [118.13641320760348, 28.638483363216665],
+ [118.13654345012014, 28.638554533764761],
+ [118.13702151892801, 28.638465317420525],
+ [118.1372931987222, 28.638528703436975],
+ [118.13688330032414, 28.638841910325937],
+ [118.13620388679999, 28.639180615692908],
+ [118.13587411260028, 28.639271056014479],
+ [118.13524453590662, 28.639256163241384],
+ [118.13522862689967, 28.639675941591463],
+];
diff --git a/src/views/house/index.vue b/src/views/house/index.vue
index af6cb0c..f4434e4 100644
--- a/src/views/house/index.vue
+++ b/src/views/house/index.vue
@@ -2,7 +2,7 @@
* @Author: shuishen 1109946754@qq.com
* @Date: 2022-08-18 16:18:17
* @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2023-05-23 16:39:02
+ * @LastEditTime: 2023-06-20 20:11:38
* @FilePath: \srs-police-affairs\src\views\house\index.vue
* @Description: 小区-栋-层-房屋
*
@@ -264,7 +264,7 @@
</el-select>
</div>
</div>
- <div class="legend">
+ <!-- <div class="legend">
<div class="type">户室图例</div>
<div class="type-val">
<div>
@@ -283,7 +283,7 @@
已核实
</div>
</div>
- </div>
+ </div> -->
<el-main v-loading="pictLoading" element-loading-background="rgba(0, 0, 0, 0.5)"
element-loading-text="数据正在加载中" element-loading-spinner="el-icon-loading"
class="resident-box">
@@ -556,12 +556,11 @@
</span>
</template>
</el-table-column>
- <el-table-column label="是否为重点人员">
+ <el-table-column label="备注">
<template slot-scope="scope">
<span :style="{ color: (scope.row.status == 2 ? '#f00!important' : '#000') }">
{{
- scope.row.status == 2 ? '是' :
- '否'
+ scope.row.zdryxl
}}
</span>
</template>
@@ -597,7 +596,7 @@
<span>{{ (peoplePage.currentPage - 1) * peoplePage.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
- <el-table-column prop="zdryxl" label="重点人员类型" v-if="keyPeopleType == 2"></el-table-column>
+ <el-table-column prop="zdryxl" label="重点人员类型" v-if="keyPeopleType == 3"></el-table-column>
<el-table-column prop="realName" label="姓名"></el-table-column>
<el-table-column prop="cardNo" label="身份证号"></el-table-column>
<el-table-column label="户室">
@@ -1239,6 +1238,7 @@
*/
currentChangeHandle (current, currentNode) {
if (current.hasChildren == true || current.type != 3) return
+ this.isShowHouseBox = false
this.$EventBus.$emit("clearHouse3D")
this.filterText = ""
this.prop = current.name
@@ -1479,6 +1479,16 @@
if (res.data.result != []) {
let houseUintList = res.data.result[0]
this.unitAllArr = houseUintList
+ // 林家小区小区下只有楼栋情况
+ console.log('children_infos' in res.data.result[0], 55552222333)
+ if ('children_infos' in res.data.result[0] == false) {
+ setTimeout(() => {
+ this.pictLoading = false
+ }, 3000)
+ this.isShowHouseBox = false
+ this.residentDetailsClick(houseUintList)
+ return
+ }
if (houseUintList.children_infos.length > 1 && houseUintList.children_infos[0].exttype == 'unit') {
this.isShowUnitChoose = true
this.unitOptions = []
@@ -1619,11 +1629,24 @@
// 点击户室--大搜
residentDetailsClick (params) {
- this.floorChoosed = params.sname
+ let residentId = ''
+ this.houseDate = []
+ if (params.exttype == 'room') {
+ residentId = params.std_addr_id.split('|')[2]
+ this.getVillagePersonInfo(residentId)
+ this.floorChoosed = params.sname
+ this.getResident3DData(residentId)
+ } else {
+ residentId = params.std_addr_id.split('|')[1]
+ this.getVillagePersonInfo('', residentId)
+ // this.$EventBus.$emit("toPosition", {
+ // siteJd: Number(params.lng),
+ // siteWd: Number(params.lat) - 0.0021,
+ // siteGd: 240,
+ // sitePitch: -45,
+ // })
+ }
console.log('residentDetailsClick--then')
- let residentId = params.std_addr_id.split('|')[2]
- this.getResident3DData(residentId)
- this.getVillagePersonInfo(residentId)
this.getPicURL(residentId)
this.residentDetailsTitle = `${params.name}住户信息`
this.residentDetailsShow = true
@@ -1911,6 +1934,43 @@
})
this.callPoliceData.forEach((item, index) => {
if (item.lng != "" && item.lat != "") {
+ let pointColor, pointOutlineColor
+
+ switch (item.jqlxName) {
+ case '盗窃':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(57, 16, 133, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(57, 16, 133, 125)
+ break
+ case '涉诈':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(196, 29, 127, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(196, 29, 127, 125)
+ break
+ case '纠纷':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 120, 117, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 120, 117, 125)
+ break
+ case '涉赌':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 122, 69, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 122, 69, 125)
+ break
+ case '涉毒':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(47, 84, 235, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(47, 84, 235, 125)
+ break
+ case '涉黄':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 236, 61, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 236, 61, 125)
+ break
+ case '求助':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(82, 196, 26, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(82, 196, 26, 125)
+ break
+ default:
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(207, 19, 34, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(207, 19, 34, 125)
+ break
+ }
+
let center = new global.DC.Position(item.lng, item.lat)
let point = new global.DC.PointPrimitive(center)
@@ -1922,9 +1982,9 @@
num = 0
}
point.setStyle({
- outlineColor: global.DC.Color.RED.withAlpha(0.5), //边框颜色
+ outlineColor: pointOutlineColor, //边框颜色
outlineWidth: num, //边框大小,
- color: global.DC.Color.RED,
+ color: pointColor,
})
}, 100)
@@ -2133,8 +2193,12 @@
this.peopleNoDataText = '暂无实有人口信息'
} else {
this.peopleNoDataText = '暂无重点人口信息'
+ // 户室为楼栋情况
+ this.residentNoDataText = '暂无户室信息'
}
}
+ // 户室为楼栋情况
+ this.residentLoading = false
}, 500)
} else {
this.houseDate = res.data.data.records
diff --git a/src/views/layout/index.vue b/src/views/layout/index.vue
index c2aafd1..43acb6e 100644
--- a/src/views/layout/index.vue
+++ b/src/views/layout/index.vue
@@ -12,23 +12,13 @@
<div class="wrapper">
<div class="main-header">
<div class="menu-list left">
- <div
- @mouseenter="item.childrenFlag = true"
- @mouseleave="item.childrenFlag = false"
- class="nav-list"
- @click="goToPath(item)"
- v-for="(item, index) in menuLeftList"
- :key="index"
- >
+ <div @mouseenter="item.childrenFlag = true" @mouseleave="item.childrenFlag = false" class="nav-list"
+ @click="goToPath(item)" v-for="(item, index) in menuLeftList" :key="index">
<span :class="{ on: currentUrl.indexOf(item.path) != -1 }">{{ item.menuName }}</span>
<div class="sub-nav-list" v-show="item.children && item.childrenFlag">
- <div
- v-for="(subItem, subIndex) in item.children"
- :key="subIndex"
- @click="goToPath(subItem)"
- >
+ <div v-for="(subItem, subIndex) in item.children" :key="subIndex" @click="goToPath(subItem)">
{{
- subItem.menuName
+ subItem.menuName
}}
</div>
</div>
@@ -41,29 +31,17 @@
<!-- 菜单导航 -->
<div class="menu-list right">
- <div
- @mouseenter="item.childrenFlag = true"
- @mouseleave="item.childrenFlag = false"
- class="nav-list"
- @click="goToPath(item)"
- v-for="(item, index) in menuRightList"
- :key="index"
- >
- <span
- :class="{ on: currentUrl.indexOf(item.path) != -1 || currentUrl.indexOf(item.pathT) != -1 }"
- >
+ <div @mouseenter="item.childrenFlag = true" @mouseleave="item.childrenFlag = false" class="nav-list"
+ @click="goToPath(item)" v-for="(item, index) in menuRightList" :key="index">
+ <span :class="{ on: currentUrl.indexOf(item.path) != -1 || currentUrl.indexOf(item.pathT) != -1 }">
{{
- item.menuName }}
+ item.menuName }}
</span>
<div class="sub-nav-list" v-show="item.children && item.childrenFlag">
- <div
- :class="{ on: currentUrl.indexOf(subItem.path) != -1 }"
- v-for="(subItem, subIndex) in item.children"
- :key="subIndex"
- @click.stop="goToPath(subItem)"
- >
+ <div :class="{ on: currentUrl.indexOf(subItem.path) != -1 }"
+ v-for="(subItem, subIndex) in item.children" :key="subIndex" @click.stop="goToPath(subItem)">
{{
- subItem.menuName
+ subItem.menuName
}}
</div>
</div>
@@ -109,25 +87,15 @@
<!-- 地图区域 -->
<map-box ref="modalForm">
<!-- 主体内容区域 -->
- <div
- slot="mainContent"
- class="main-content"
- id="MainContent"
- :class="{ 'spread': leftShow && show, 'take-back': leftShow && !show }"
- >
+ <div slot="mainContent" class="main-content" id="MainContent"
+ :class="{ 'spread': leftShow && show, 'take-back': leftShow && !show }">
<router-view ref="target-name"></router-view>
</div>
- <el-button
- slot="showButton"
- v-show="leftShow"
- class="flexible-btn"
+ <el-button slot="showButton" v-show="leftShow" class="flexible-btn"
:class="{ 'spread': leftShow && show, 'take-back': leftShow && !show }"
- :icon="show ? 'el-icon-arrow-left' : 'el-icon-arrow-right'"
- id="FlexibleBtn"
- type="primary"
- @click="flexibelClick"
- ></el-button>
+ :icon="show ? 'el-icon-arrow-left' : 'el-icon-arrow-right'" id="FlexibleBtn" type="primary"
+ @click="flexibelClick"></el-button>
</map-box>
</div>
</div>
@@ -245,6 +213,7 @@
document.querySelector('.dc-container .dc-zoom-controller').classList.remove('shrink-btn')
document.querySelector('.screen-full-btn').classList.remove('shrink-btn')
document.querySelector('.over-look-btn').classList.remove('shrink-btn')
+ document.querySelector('.compass-btn').classList.remove('shrink-btn')
document.querySelector('.image-switch-icon-btn').classList.remove('shrink-btn')
})
@@ -307,13 +276,14 @@
document.querySelector('.dc-container .dc-zoom-controller').classList.add('shrink-btn')
document.querySelector('.screen-full-btn').classList.add('shrink-btn')
document.querySelector('.over-look-btn').classList.add('shrink-btn')
-
+ document.querySelector('.compass-btn').classList.add('shrink-btn')
document.querySelector('.image-switch-icon-btn').classList.add('shrink-btn')
} else {
// if (document.querySelector('.dc-container .dc-zoom-controller') == null) return
document.querySelector('.dc-container .dc-zoom-controller').classList.remove('shrink-btn')
document.querySelector('.screen-full-btn').classList.remove('shrink-btn')
document.querySelector('.over-look-btn').classList.remove('shrink-btn')
+ document.querySelector('.compass-btn').classList.remove('shrink-btn')
document.querySelector('.image-switch-icon-btn').classList.remove('shrink-btn')
}
},
@@ -331,13 +301,14 @@
document.querySelector('.dc-container .dc-zoom-controller').classList.add('shrink-btn')
document.querySelector('.screen-full-btn').classList.add('shrink-btn')
document.querySelector('.over-look-btn').classList.add('shrink-btn')
-
+ document.querySelector('.compass-btn').classList.add('shrink-btn')
document.querySelector('.image-switch-icon-btn').classList.add('shrink-btn')
} else {
// if (document.querySelector('.dc-container .dc-zoom-controller') == null) return
document.querySelector('.dc-container .dc-zoom-controller').classList.remove('shrink-btn')
document.querySelector('.screen-full-btn').classList.remove('shrink-btn')
document.querySelector('.over-look-btn').classList.remove('shrink-btn')
+ document.querySelector('.compass-btn').classList.remove('shrink-btn')
document.querySelector('.image-switch-icon-btn').classList.remove('shrink-btn')
}
})
@@ -425,7 +396,7 @@
overflow: hidden;
letter-spacing: 6px;
- & > img {
+ &>img {
// width: 100%;
height: 80%;
margin: 0 10px 0 10px;
@@ -441,7 +412,7 @@
// border-radius: 10px 16px 10px 16px;
transform: skew(58deg);
- & > span {
+ &>span {
transform: skew(-58deg);
}
}
@@ -455,7 +426,7 @@
// border-radius: 16px 10px 16px 10px;
transform: skew(-58deg);
- & > span {
+ &>span {
transform: skew(58deg);
}
}
@@ -465,10 +436,11 @@
display: flex;
align-items: center;
- & > .nav-list {
+ &>.nav-list {
+
// color: rgba(32, 106, 181, 1);
// border-bottom: 2px solid #409eff;
- & > span.on {
+ &>span.on {
color: rgba(252, 189, 86, 1);
}
}
@@ -600,7 +572,7 @@
font-size: 16px;
font-weight: normal;
- & > div {
+ &>div {
margin-top: 4px;
width: 100px;
height: 32px;
diff --git a/src/views/policeInfor/index.vue b/src/views/policeInfor/index.vue
index dd6afca..70a0bff 100644
--- a/src/views/policeInfor/index.vue
+++ b/src/views/policeInfor/index.vue
@@ -2,7 +2,7 @@
* @Author: shuishen 1109946754@qq.com
* @Date: 2022-08-18 16:18:17
* @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2023-05-15 10:34:43
+ * @LastEditTime: 2023-06-20 16:48:41
* @FilePath: \srs-police-affairs\src\views\policeInfor\index.vue
* @Description: 辖区管理
*
@@ -696,6 +696,43 @@
this.siteLayerShow = true
data.forEach((item, index) => {
+ let pointColor, pointOutlineColor
+
+ switch (item.jqlxName) {
+ case '盗窃':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(57, 16, 133, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(57, 16, 133, 125)
+ break
+ case '涉诈':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(196, 29, 127, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(196, 29, 127, 125)
+ break
+ case '纠纷':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 120, 117, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 120, 117, 125)
+ break
+ case '涉赌':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 122, 69, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 122, 69, 125)
+ break
+ case '涉毒':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(47, 84, 235, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(47, 84, 235, 125)
+ break
+ case '涉黄':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 236, 61, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(255, 236, 61, 125)
+ break
+ case '求助':
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(82, 196, 26, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(82, 196, 26, 125)
+ break
+ default:
+ pointColor = global.DC.Namespace.Cesium.Color.fromBytes(207, 19, 34, 255)
+ pointOutlineColor = global.DC.Namespace.Cesium.Color.fromBytes(207, 19, 34, 125)
+ break
+ }
+
if (item.lng && item.lng != undefined && item.lng != '') {
let center = new global.DC.Position(Number(item.lng), Number(item.lat))
let point = new global.DC.PointPrimitive(center)
@@ -709,9 +746,9 @@
}
point.setStyle({
- outlineColor: global.DC.Color.RED.withAlpha(0.5),//边框颜色
+ outlineColor: pointOutlineColor,//边框颜色
outlineWidth: num,//边框大小,
- color: global.DC.Color.RED
+ color: pointColor
})
}, 100)
--
Gitblit v1.9.3