commit 9c5eb19e360dac2eb4d04ad78045ace41cb4216f Author: YangChenQing Date: Thu Oct 17 15:05:15 2024 +0800 init diff --git a/Code/frontend/.gitignore b/Code/frontend/.gitignore new file mode 100644 index 0000000..4e63771 --- /dev/null +++ b/Code/frontend/.gitignore @@ -0,0 +1,2 @@ +node_modules +node_modules diff --git a/Code/frontend/README.md b/Code/frontend/README.md new file mode 100644 index 0000000..e69de29 diff --git a/Code/frontend/index.html b/Code/frontend/index.html new file mode 100644 index 0000000..b9c9006 --- /dev/null +++ b/Code/frontend/index.html @@ -0,0 +1,24 @@ + + + + + + + 智能监控行人搜索系统 + + +
+ + + + + + + + + + + + + + diff --git a/Code/frontend/package.json b/Code/frontend/package.json new file mode 100644 index 0000000..c680fde --- /dev/null +++ b/Code/frontend/package.json @@ -0,0 +1,31 @@ +{ + "name": "vue3_cli_default", + "version": "0.0.0", + "scripts": { + "dev": "vite", + "build": "vite build", + "serve": "vite preview" + }, + "dependencies": { + "axios": "^0.27.2", + "echarts": "^5.3.2", + "echarts-extension-amap": "^1.10.1", + "echarts-liquidfill": "^3.1.0", + "echarts-wordcloud": "^2.0.0", + "element-plus": "^2.1.11", + "videojs-flash": "^2.2.1", + "vue": "^3.2.8", + "vue-baidu-map": "^0.21.22", + "vue-echarts": "^6.0.2", + "vue-router": "^4.0.15", + "vue-video-player": "^6.0.0", + "vue3-seamless-scroll": "^1.2.0" + }, + "devDependencies": { + "@types/node": "^17.0.33", + "@vitejs/plugin-vue": "^1.6.0", + "@vue/compiler-sfc": "^3.2.6", + "swiper": "^3.4.2", + "vite": "^2.5.2" + } +} diff --git a/Code/frontend/public/TargetPerson.json b/Code/frontend/public/TargetPerson.json new file mode 100644 index 0000000..6ceaf70 --- /dev/null +++ b/Code/frontend/public/TargetPerson.json @@ -0,0 +1,1953 @@ +[ + { + "id": 1, + "Person_ID": 202322280901, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 2, + "Person_ID": 202322280902, + "location": "电子科技大学(深圳)高等研究院-室外", + "Alarm_type": "滞留人员", + "Person_pool": "陌生人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.18", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 3, + "Person_ID": 202322280903, + "location": "电子科技大学(深圳)高等研究院-2号楼1楼", + "Alarm_type": "尾随", + "Person_pool": "白名单", + "time": "2023-12-19 18:52:19", + "IP": "192.168.10.21", + "type": "处理中", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 4, + "Person_ID": 202322280904, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "聚集", + "Person_pool": "嫌疑人", + "time": "2023-12-19 18:38:27", + "IP": "192.168.13.41", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 5, + "Person_ID": 202322280905, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 1, + "Person_ID": 202322280901, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:12:55", + "IP": "192.168.10.111", + "type": "处理中", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 2, + "Person_ID": 202322280902, + "location": "电子科技大学(深圳)高等研究院-2号楼1楼", + "Alarm_type": "滞留人员", + "Person_pool": "陌生人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.35.62", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 3, + "Person_ID": 202322280903, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "尾随", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 4, + "Person_ID": 202322280904, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "聚集", + "Person_pool": "嫌疑人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 5, + "Person_ID": 202322280905, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 1, + "Person_ID": 202322280901, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 2, + "Person_ID": 202322280902, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "滞留人员", + "Person_pool": "陌生人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 3, + "Person_ID": 202322280903, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "尾随", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 4, + "Person_ID": 202322280904, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "聚集", + "Person_pool": "嫌疑人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 5, + "Person_ID": 202322280905, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 1, + "Person_ID": 202322280901, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 2, + "Person_ID": 202322280902, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "滞留人员", + "Person_pool": "陌生人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 3, + "Person_ID": 202322280903, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "尾随", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 4, + "Person_ID": 202322280904, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "聚集", + "Person_pool": "嫌疑人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 5, + "Person_ID": 202322280905, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 1, + "Person_ID": 202322280901, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 2, + "Person_ID": 202322280902, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "滞留人员", + "Person_pool": "陌生人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 3, + "Person_ID": 202322280903, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "尾随", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 4, + "Person_ID": 202322280904, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "聚集", + "Person_pool": "嫌疑人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 5, + "Person_ID": 202322280905, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 1, + "Person_ID": 202322280901, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 2, + "Person_ID": 202322280902, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "滞留人员", + "Person_pool": "陌生人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 3, + "Person_ID": 202322280903, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "尾随", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 4, + "Person_ID": 202322280904, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "聚集", + "Person_pool": "嫌疑人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 5, + "Person_ID": 202322280905, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 1, + "Person_ID": 202322280901, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 2, + "Person_ID": 202322280902, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "滞留人员", + "Person_pool": "陌生人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 3, + "Person_ID": 202322280903, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "尾随", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 4, + "Person_ID": 202322280904, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "聚集", + "Person_pool": "嫌疑人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 5, + "Person_ID": 202322280905, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 1, + "Person_ID": 202322280901, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 2, + "Person_ID": 202322280902, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "滞留人员", + "Person_pool": "陌生人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 3, + "Person_ID": 202322280903, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "尾随", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 4, + "Person_ID": 202322280904, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "聚集", + "Person_pool": "嫌疑人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 5, + "Person_ID": 202322280905, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 1, + "Person_ID": 202322280901, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 2, + "Person_ID": 202322280902, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "滞留人员", + "Person_pool": "陌生人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 3, + "Person_ID": 202322280903, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "尾随", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 4, + "Person_ID": 202322280904, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "聚集", + "Person_pool": "嫌疑人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 5, + "Person_ID": 202322280905, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 1, + "Person_ID": 202322280901, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 2, + "Person_ID": 202322280902, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "滞留人员", + "Person_pool": "陌生人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 3, + "Person_ID": 202322280903, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "尾随", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 4, + "Person_ID": 202322280904, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "聚集", + "Person_pool": "嫌疑人", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + },{ + "id": 5, + "Person_ID": 202322280905, + "location": "电子科技大学(深圳)高等研究院-宿舍楼外", + "Alarm_type": "嫌疑人捕获", + "Person_pool": "白名单", + "time": "2023-12-19 18:06:41", + "IP": "192.168.10.111", + "type": "已完成", + "locus":[ + { + "IP": "192.168.10.111", + "address":"电子科技大学(深圳)高等研究院-宿舍楼外", + "lat": 22.727202, + "lng": 114.056038, + "time": "2023-12-19 18:06:41" + }, + { + "IP": "192.168.10.18", + "address":"电子科技大学(深圳)高等研究院-布朗路交叉路口", + "lat": 22.72882, + "lng": 114.053104, + "time": "2023-12-19 18:12:11" + }, + { + "IP": "192.168.10.21", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.73087, + "lng": 114.052628, + "time": "2023-12-19 18:16:28" + }, + { + "IP": "192.168.10.14", + "address":"电子科技大学(深圳)高等研究院-室外广场", + "lat": 22.731117, + "lng": 114.051927, + "time": "2023-12-19 18:22:47" + } + ] + } +] \ No newline at end of file diff --git a/Code/frontend/public/carameV0.0.0.json b/Code/frontend/public/carameV0.0.0.json new file mode 100644 index 0000000..0b2323f --- /dev/null +++ b/Code/frontend/public/carameV0.0.0.json @@ -0,0 +1,2372 @@ +[ + { + "region": "电子科技大学(深圳)高等研究院", + "label": "电子科技大学(深圳)高等研究院", + "children": [ + { + "region": "根地区-电子科技大学(深圳)高等研究院", + "label": "根地区-电子科技大学(深圳)高等研究院", + "children": [ + { + "label": "192.168.205.251", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003440000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000002", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003440000", + "Device_Name": "192.168.205.251", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.205.252", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003450000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000003", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003450000", + "Device_Name": "192.168.205.252", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.46", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001980000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000001", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001980000", + "Device_Name": "1号楼高点枪机", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.44", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002000000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000302", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002000000", + "Device_Name": "1号楼高点球机", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.18.253", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001990000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000301", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001990000", + "Device_Name": "3号楼高点枪机", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.18.251", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002010000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000303", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002010000", + "Device_Name": "3号楼高点球机", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "children": [ + { + "label": "192.168.11.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001770000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000177", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001770000", + "Device_Name": "192.168.11.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001810000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000181", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001810000", + "Device_Name": "192.168.11.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.11", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001820000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000182", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001820000", + "Device_Name": "192.168.11.11", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.12", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001830000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000183", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001830000", + "Device_Name": "192.168.11.12", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.13", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001840000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000184", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001840000", + "Device_Name": "192.168.11.13", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.14", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001280000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000128", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001280000", + "Device_Name": "192.168.11.14", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.15", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001850000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000185", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001850000", + "Device_Name": "192.168.11.15", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "children":[ + { + "label": "192.168.12.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002270000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000223", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002270000", + "Device_Name": "192.168.12.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001420000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000142", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001420000", + "Device_Name": "192.168.12.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "children":[ + { + "label": "192.168.13.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000770000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000077", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000770000", + "Device_Name": "192.168.13.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000860000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000086", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000860000", + "Device_Name": "192.168.13.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.11", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000870000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000087", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000870000", + "Device_Name": "192.168.13.11", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.12", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000880000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000088", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000880000", + "Device_Name": "192.168.13.12", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.13", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000890000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000089", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000890000", + "Device_Name": "192.168.13.13", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "children":[ + { + "label": "192.168.14.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000010000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000001", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000010000", + "Device_Name": "192.168.14.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000100000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000010", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000100000", + "Device_Name": "192.168.14.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.11", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000110000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000011", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000110000", + "Device_Name": "192.168.14.11", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.12", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000120000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000012", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000120000", + "Device_Name": "192.168.14.12", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.13", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000130000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000013", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000130000", + "Device_Name": "192.168.14.13", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.14", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000140000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000014", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000140000", + "Device_Name": "192.168.14.14", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.15", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000220000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000021", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000220000", + "Device_Name": "192.168.14.15", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.16", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000160000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000016", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000160000", + "Device_Name": "192.168.14.16", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.17", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000170000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000017", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000170000", + "Device_Name": "192.168.14.17", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "children":[ + { + "label": "192.168.15.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000260000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000026", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000260000", + "Device_Name": "192.168.15.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000350000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000035", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000350000", + "Device_Name": "192.168.15.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.11", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000360000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000036", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000360000", + "Device_Name": "192.168.15.11", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.12", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000370000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000037", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000370000", + "Device_Name": "192.168.15.12", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.13", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000380000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000038", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000380000", + "Device_Name": "192.168.15.13", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "children":[ + { + "label": "192.168.50.3", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000230000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "GB_Code": "VID_44000000001320000022", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000230000", + "Device_Name": "192.168.50.3", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.4", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002310000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "GB_Code": "VID_44000000001320000227", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002310000", + "Device_Name": "192.168.50.4", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.5", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002370000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "GB_Code": "VID_44000000001320000233", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002370000", + "Device_Name": "192.168.50.5", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.6", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002380000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "GB_Code": "VID_44000000001320000234", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002380000", + "Device_Name": "192.168.50.6", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "children":[ + { + "label": "192.168.50.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002320000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "GB_Code": "VID_44000000001320000228", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002320000", + "Device_Name": "192.168.50.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.7", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002390000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "GB_Code": "VID_44000000001320000235", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002390000", + "Device_Name": "192.168.50.7", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.8", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002400000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "GB_Code": "VID_44000000001320000236", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002400000", + "Device_Name": "192.168.50.8", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.9", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002410000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "GB_Code": "VID_44000000001320000237", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002410000", + "Device_Name": "192.168.50.9", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "label": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "children":[ + { + "label": "192.168.16.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002020000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000198", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002020000", + "Device_Name": "192.168.16.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.16.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002110000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000207", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002110000", + "Device_Name": "192.168.16.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.11", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002120000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000208", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002120000", + "Device_Name": "192.168.16.11", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.12", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002130000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000209", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002130000", + "Device_Name": "192.168.16.12", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.2", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002030000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000199", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002030000", + "Device_Name": "192.168.16.2", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.16.3", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002040000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000200", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002040000", + "Device_Name": "192.168.16.3", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.16.4", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002050000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000201", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002050000", + "Device_Name": "192.168.16.4", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.5", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002060000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000202", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002060000", + "Device_Name": "192.168.16.5", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.6", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002070000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000203", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002070000", + "Device_Name": "192.168.16.6", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.7", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002080000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000204", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002080000", + "Device_Name": "192.168.16.7", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.16.8", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002090000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000205", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002090000", + "Device_Name": "192.168.16.8", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.9", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002100000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000206", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002100000", + "Device_Name": "192.168.16.9", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "label": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "children":[ + { + "label": "192.168.16.20", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002360000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000232", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002360000", + "Device_Name": "192.168.16.20", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.16.21", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002140000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000210", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002140000", + "Device_Name": "192.168.16.21", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.22", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002150000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000211", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002150000", + "Device_Name": "192.168.16.22", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.23", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002160000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000212", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002160000", + "Device_Name": "192.168.16.23", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.24", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002170000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000213", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002170000", + "Device_Name": "192.168.16.24", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.25", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002180000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000214", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002180000", + "Device_Name": "192.168.16.25", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.26", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002190000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000215", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002190000", + "Device_Name": "192.168.16.26", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.27", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002200000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000216", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002200000", + "Device_Name": "192.168.16.27", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.28", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002210000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000217", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002210000", + "Device_Name": "192.168.16.28", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.29", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002220000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000218", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002220000", + "Device_Name": "192.168.16.29", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.61.18", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002230000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000219", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002230000", + "Device_Name": "192.168.16.30", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.31", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002240000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000220", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002240000", + "Device_Name": "192.168.16.31", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "label": "根地区-电子科技大学(深圳)高等研究院-室外", + "children":[ + { + "label": "192.168.11.42", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003480000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000000", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003480000", + "Device_Name": "192.168.11.42", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.61", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003490000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000001", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003490000", + "Device_Name": "192.168.11.61", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.62", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003500000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000002", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003500000", + "Device_Name": "192.168.11.62", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003510000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000003", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003510000", + "Device_Name": "192.168.30.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.2", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003520000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000004", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003520000", + "Device_Name": "192.168.30.2", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.3", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003530000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000005", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003530000", + "Device_Name": "192.168.30.3", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.4", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003540000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000006", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003540000", + "Device_Name": "192.168.30.4", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.5", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003550000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000007", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003550000", + "Device_Name": "192.168.30.5", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.6", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003560000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000008", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003560000", + "Device_Name": "192.168.30.6", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.7", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003570000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000009", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003570000", + "Device_Name": "192.168.30.7", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.8", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003580000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000010", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003580000", + "Device_Name": "192.168.30.8", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.81", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003620000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000014", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003620000", + "Device_Name": "192.168.30.81", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.82", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003630000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000015", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003630000", + "Device_Name": "192.168.30.82", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.83", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003600000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000012", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003600000", + "Device_Name": "192.168.30.83", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.84", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003610000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000013", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003610000", + "Device_Name": "192.168.30.84", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.9", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003590000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000011", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003590000", + "Device_Name": "192.168.30.9", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "label": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "children":[ + { + "label": "192.168.10.111", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002420000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000000", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002420000", + "Device_Name": "192.168.10.111", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.114", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002430000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000001", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002430000", + "Device_Name": "192.168.10.114", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.115", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002450000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000002", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002450000", + "Device_Name": "192.168.10.115", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.116", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002460000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000003", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002460000", + "Device_Name": "192.168.10.116", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.117", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002470000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000004", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002470000", + "Device_Name": "192.168.10.117", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.118", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002480000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000005", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002480000", + "Device_Name": "192.168.10.118", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.120", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002490000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000006", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002490000", + "Device_Name": "192.168.10.120", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.121", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002500000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000007", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002500000", + "Device_Name": "192.168.10.121", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.122", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002510000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000008", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002510000", + "Device_Name": "192.168.10.122", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.123", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002520000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000009", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002520000", + "Device_Name": "192.168.10.123", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.130", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002530000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000010", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002530000", + "Device_Name": "192.168.10.130", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.131", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002540000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000011", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002540000", + "Device_Name": "192.168.10.131", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.132", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002550000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000012", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002550000", + "Device_Name": "192.168.10.132", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + } + ] + } + +] diff --git a/Code/frontend/public/carameVFull.json b/Code/frontend/public/carameVFull.json new file mode 100644 index 0000000..b8222a5 --- /dev/null +++ b/Code/frontend/public/carameVFull.json @@ -0,0 +1,10556 @@ +[ + { + "region": "根地区-电子科技大学(深圳)高等研究院", + "label": "根地区-电子科技大学(深圳)高等研究院", + "children": [ + { + "region": "根地区-电子科技大学(深圳)高等研究院", + "label": "根地区-电子科技大学(深圳)高等研究院", + "children": [ + { + "label": "192.168.205.251", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003440000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000002", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003440000", + "Device_Name": "192.168.205.251", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.205.252", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003450000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000003", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003450000", + "Device_Name": "192.168.205.252", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.46", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001980000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000001", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001980000", + "Device_Name": "1号楼高点枪机", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.44", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002000000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000302", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002000000", + "Device_Name": "1号楼高点球机", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.18.253", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001990000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000301", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001990000", + "Device_Name": "3号楼高点枪机", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.18.251", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002010000", + "region": "根地区-电子科技大学(深圳)高等研究院", + "GB_Code": "VID_44030900001320000303", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002010000", + "Device_Name": "3号楼高点球机", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "children": [ + { + "label": "192.168.11.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001770000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000177", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001770000", + "Device_Name": "192.168.11.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001810000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000181", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001810000", + "Device_Name": "192.168.11.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.11", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001820000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000182", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001820000", + "Device_Name": "192.168.11.11", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.12", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001830000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000183", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001830000", + "Device_Name": "192.168.11.12", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.13", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001840000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000184", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001840000", + "Device_Name": "192.168.11.13", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.14", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001280000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000128", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001280000", + "Device_Name": "192.168.11.14", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.15", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001850000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000185", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001850000", + "Device_Name": "192.168.11.15", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.16", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001860000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000186", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001860000", + "Device_Name": "192.168.11.16", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.17", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001870000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000187", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001870000", + "Device_Name": "192.168.11.17", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.18", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001880000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000188", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001880000", + "Device_Name": "192.168.11.18", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.19", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001890000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000189", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001890000", + "Device_Name": "192.168.11.19", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.2", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001780000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000178", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001780000", + "Device_Name": "192.168.11.2", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.20", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001900000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000190", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001900000", + "Device_Name": "192.168.11.20", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.21", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001910000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000191", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001910000", + "Device_Name": "192.168.11.21", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.24", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001920000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000192", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001920000", + "Device_Name": "192.168.11.24", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.25", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001290000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000129", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001290000", + "Device_Name": "192.168.11.25", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.26", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001300000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000130", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001300000", + "Device_Name": "192.168.11.26", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.27", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001310000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000131", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001310000", + "Device_Name": "192.168.11.27", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.28", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001320000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000132", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001320000", + "Device_Name": "192.168.11.28", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.29", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001330000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000133", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001330000", + "Device_Name": "192.168.11.29", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.3", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001240000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000124", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001240000", + "Device_Name": "192.168.11.3", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.30", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001340000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000134", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001340000", + "Device_Name": "192.168.11.30", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.31", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002340000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000230", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002340000", + "Device_Name": "192.168.11.31", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.32", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001350000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000135", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001350000", + "Device_Name": "192.168.11.32", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.33", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001360000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000136", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001360000", + "Device_Name": "192.168.11.33", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.34", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001370000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000137", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001370000", + "Device_Name": "192.168.11.34", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.35", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001380000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000138", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001380000", + "Device_Name": "192.168.11.35", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.36", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001930000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000193", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001930000", + "Device_Name": "192.168.11.36", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.37", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001940000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000194", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001940000", + "Device_Name": "192.168.11.37", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.38", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001950000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000195", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001950000", + "Device_Name": "192.168.11.38", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.39", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001960000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000196", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001960000", + "Device_Name": "192.168.11.39", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.4", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001250000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000125", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001250000", + "Device_Name": "192.168.11.4", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.40", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001970000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000197", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001970000", + "Device_Name": "192.168.11.40", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.41", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000200000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000020", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000200000", + "Device_Name": "192.168.11.41", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.5", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001790000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000179", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001790000", + "Device_Name": "192.168.11.5", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.6", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001800000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000180", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001800000", + "Device_Name": "192.168.11.6", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.7", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001260000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000126", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001260000", + "Device_Name": "192.168.11.7", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.8", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002350000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000231", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002350000", + "Device_Name": "192.168.11.8", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.9", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001270000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000127", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001270000", + "Device_Name": "192.168.11.9", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002330000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000229", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002330000", + "Device_Name": "192.168.50.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.2", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002440000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-1楼", + "GB_Code": "VID_44000000001320000240", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002440000", + "Device_Name": "192.168.50.2", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "children":[ + { + "label": "192.168.12.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002270000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000223", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002270000", + "Device_Name": "192.168.12.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001420000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000142", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001420000", + "Device_Name": "192.168.12.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.11", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001430000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000143", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001430000", + "Device_Name": "192.168.12.11", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.12", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001440000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000144", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001440000", + "Device_Name": "192.168.12.12", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.13", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001450000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000145", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001450000", + "Device_Name": "192.168.12.13", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.14", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001460000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000146", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001460000", + "Device_Name": "192.168.12.14", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.15", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001470000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000147", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001470000", + "Device_Name": "192.168.12.15", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.16", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001480000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000148", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001480000", + "Device_Name": "192.168.12.16", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.17", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001490000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000149", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001490000", + "Device_Name": "192.168.12.17", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.18", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001500000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000150", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001500000", + "Device_Name": "192.168.12.18", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.19", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001510000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000151", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001510000", + "Device_Name": "192.168.12.19", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.2", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002280000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000224", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002280000", + "Device_Name": "192.168.12.2", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.20", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001520000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000152", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001520000", + "Device_Name": "192.168.12.20", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.21", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001530000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000153", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001530000", + "Device_Name": "192.168.12.21", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.22", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000030000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000003", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000030000", + "Device_Name": "192.168.12.22", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.23", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001540000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000154", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001540000", + "Device_Name": "192.168.12.23", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.24", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001550000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000155", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001550000", + "Device_Name": "192.168.12.24", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.25", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001560000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000156", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001560000", + "Device_Name": "192.168.12.25", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.26", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001570000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000157", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001570000", + "Device_Name": "192.168.12.26", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.27", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001580000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000158", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001580000", + "Device_Name": "192.168.12.27", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.28", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001590000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000159", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001590000", + "Device_Name": "192.168.12.28", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.29", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001600000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000160", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001600000", + "Device_Name": "192.168.12.29", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.3", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001200000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000120", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001200000", + "Device_Name": "192.168.12.3", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.30", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001610000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000161", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001610000", + "Device_Name": "192.168.12.30", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.31", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001620000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000162", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001620000", + "Device_Name": "192.168.12.31", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.32", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001630000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000163", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001630000", + "Device_Name": "192.168.12.32", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.33", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001640000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000164", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001640000", + "Device_Name": "192.168.12.33", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.34", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001650000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000165", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001650000", + "Device_Name": "192.168.12.34", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.35", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001660000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000166", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001660000", + "Device_Name": "192.168.12.35", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.36", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001670000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000167", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001670000", + "Device_Name": "192.168.12.36", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.37", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001680000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000168", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001680000", + "Device_Name": "192.168.12.37", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.38", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001690000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000169", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001690000", + "Device_Name": "192.168.12.38", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.39", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001700000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000170", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001700000", + "Device_Name": "192.168.12.39", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.4", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001210000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000121", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001210000", + "Device_Name": "192.168.12.4", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.40", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001710000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000171", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001710000", + "Device_Name": "192.168.12.40", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.41", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001720000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000172", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001720000", + "Device_Name": "192.168.12.41", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.42", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001730000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000173", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001730000", + "Device_Name": "192.168.12.42", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.43", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000001740000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000174", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001740000", + "Device_Name": "192.168.12.43", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.44", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001750000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000175", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001750000", + "Device_Name": "192.168.12.44", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.45", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001760000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000176", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001760000", + "Device_Name": "192.168.12.45", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.5", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001220000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000122", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001220000", + "Device_Name": "192.168.12.5", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.6", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001230000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000123", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001230000", + "Device_Name": "192.168.12.6", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.7", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001390000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000139", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001390000", + "Device_Name": "192.168.12.7", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.8", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001400000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000140", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001400000", + "Device_Name": "192.168.12.8", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.12.9", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001410000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-2楼", + "GB_Code": "VID_44000000001320000141", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001410000", + "Device_Name": "192.168.12.9", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "children":[ + { + "label": "192.168.13.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000770000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000077", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000770000", + "Device_Name": "192.168.13.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000860000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000086", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000860000", + "Device_Name": "192.168.13.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.11", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000870000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000087", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000870000", + "Device_Name": "192.168.13.11", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.12", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000880000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000088", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000880000", + "Device_Name": "192.168.13.12", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.13", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000890000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000089", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000890000", + "Device_Name": "192.168.13.13", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.14", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000900000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000090", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000900000", + "Device_Name": "192.168.13.14", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.15", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000910000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000091", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000910000", + "Device_Name": "192.168.13.15", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.16", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000920000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000092", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000920000", + "Device_Name": "192.168.13.16", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.17", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000930000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000093", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000930000", + "Device_Name": "192.168.13.17", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.18", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000940000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000094", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000940000", + "Device_Name": "192.168.13.18", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.19", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000950000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000095", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000950000", + "Device_Name": "192.168.13.19", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.2", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000780000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000078", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000780000", + "Device_Name": "192.168.13.2", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.20", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000960000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000096", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000960000", + "Device_Name": "192.168.13.20", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.21", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000970000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000097", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000970000", + "Device_Name": "192.168.13.21", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.22", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000980000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000098", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000980000", + "Device_Name": "192.168.13.22", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.23", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000990000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000099", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000990000", + "Device_Name": "192.168.13.23", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.24", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001000000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000100", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001000000", + "Device_Name": "192.168.13.24", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.25", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001010000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000101", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001010000", + "Device_Name": "192.168.13.25", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.26", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001020000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000102", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001020000", + "Device_Name": "192.168.13.26", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.27", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001030000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000103", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001030000", + "Device_Name": "192.168.13.27", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.28", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001040000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000104", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001040000", + "Device_Name": "192.168.13.28", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.29", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001050000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000105", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001050000", + "Device_Name": "192.168.13.29", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.3", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000790000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000079", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000790000", + "Device_Name": "192.168.13.3", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.30", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001060000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000106", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001060000", + "Device_Name": "192.168.13.30", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.31", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001070000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000107", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001070000", + "Device_Name": "192.168.13.31", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.32", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001080000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000108", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001080000", + "Device_Name": "192.168.13.32", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.33", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001090000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000109", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001090000", + "Device_Name": "192.168.13.33", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.34", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001100000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000110", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001100000", + "Device_Name": "192.168.13.34", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.35", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001110000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000111", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001110000", + "Device_Name": "192.168.13.35", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.36", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001120000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000112", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001120000", + "Device_Name": "192.168.13.36", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.37", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001130000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000113", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001130000", + "Device_Name": "192.168.13.37", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.38", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001140000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000114", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001140000", + "Device_Name": "192.168.13.38", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.39", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002250000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000221", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002250000", + "Device_Name": "192.168.13.39", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.4", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000800000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000080", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000800000", + "Device_Name": "192.168.13.4", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.40", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001150000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000115", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001150000", + "Device_Name": "192.168.13.40", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.41", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001160000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000116", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001160000", + "Device_Name": "192.168.13.41", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.42", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002260000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000222", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002260000", + "Device_Name": "192.168.13.42", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.43", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001170000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000117", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001170000", + "Device_Name": "192.168.13.43", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.44", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001180000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000118", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001180000", + "Device_Name": "192.168.13.44", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.45", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000001190000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000119", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000001190000", + "Device_Name": "192.168.13.45", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.5", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000810000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000081", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000810000", + "Device_Name": "192.168.13.5", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.6", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000820000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000082", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000820000", + "Device_Name": "192.168.13.6", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.7", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000830000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000083", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000830000", + "Device_Name": "192.168.13.7", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.8", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000840000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000084", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000840000", + "Device_Name": "192.168.13.8", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.13.9", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000850000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-3楼", + "GB_Code": "VID_44000000001320000085", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000850000", + "Device_Name": "192.168.13.9", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "children":[ + { + "label": "192.168.14.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000010000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000001", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000010000", + "Device_Name": "192.168.14.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000100000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000010", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000100000", + "Device_Name": "192.168.14.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.11", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000110000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000011", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000110000", + "Device_Name": "192.168.14.11", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.12", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000120000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000012", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000120000", + "Device_Name": "192.168.14.12", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.13", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000130000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000013", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000130000", + "Device_Name": "192.168.14.13", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.14", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000140000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000014", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000140000", + "Device_Name": "192.168.14.14", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.15", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000220000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000021", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000220000", + "Device_Name": "192.168.14.15", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.16", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000160000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000016", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000160000", + "Device_Name": "192.168.14.16", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.17", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000170000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000017", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000170000", + "Device_Name": "192.168.14.17", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.18", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000180000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000018", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000180000", + "Device_Name": "192.168.14.18", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.19", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000190000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000019", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000190000", + "Device_Name": "192.168.14.19", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.2", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000020000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000002", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000020000", + "Device_Name": "192.168.14.2", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.21", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000150000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000015", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000150000", + "Device_Name": "192.168.14.21", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.23", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000210000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000023", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000210000", + "Device_Name": "192.168.14.23", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.24", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000240000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000024", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000240000", + "Device_Name": "192.168.14.24", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.25", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000250000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000025", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000250000", + "Device_Name": "192.168.14.25", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.26", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002290000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000225", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002290000", + "Device_Name": "192.168.14.26", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.27", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000590000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000059", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000590000", + "Device_Name": "192.168.14.27", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.28", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000600000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000060", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000600000", + "Device_Name": "192.168.14.28", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.29", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000610000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000061", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000610000", + "Device_Name": "192.168.14.29", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.3", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000040000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000004", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000040000", + "Device_Name": "192.168.14.3", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.30", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000620000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000062", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000620000", + "Device_Name": "192.168.14.30", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.31", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000630000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000063", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000630000", + "Device_Name": "192.168.14.31", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.32", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000640000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000064", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000640000", + "Device_Name": "192.168.14.32", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.33", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000650000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000065", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000650000", + "Device_Name": "192.168.14.33", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.34", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000660000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000066", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000660000", + "Device_Name": "192.168.14.34", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.35", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000670000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000067", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000670000", + "Device_Name": "192.168.14.35", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.36", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000680000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000068", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000680000", + "Device_Name": "192.168.14.36", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.37", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000690000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000069", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000690000", + "Device_Name": "192.168.14.37", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.38", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000700000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000070", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000700000", + "Device_Name": "192.168.14.38", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.39", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000710000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000071", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000710000", + "Device_Name": "192.168.14.39", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.4", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002300000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000226", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002300000", + "Device_Name": "192.168.14.4", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.41", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000720000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000072", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000720000", + "Device_Name": "192.168.14.41", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.42", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000730000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000073", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000730000", + "Device_Name": "192.168.14.42", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.43", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000740000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000074", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000740000", + "Device_Name": "192.168.14.43", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.44", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000750000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000075", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000750000", + "Device_Name": "192.168.14.44", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.45", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000760000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000076", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000760000", + "Device_Name": "192.168.14.45", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.5", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000050000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000005", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000050000", + "Device_Name": "192.168.14.5", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.6", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000060000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000006", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000060000", + "Device_Name": "192.168.14.6", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.7", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000070000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000007", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000070000", + "Device_Name": "192.168.14.7", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.8", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000080000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000008", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000080000", + "Device_Name": "192.168.14.8", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.14.9", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000090000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-4楼", + "GB_Code": "VID_44000000001320000009", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000090000", + "Device_Name": "192.168.14.9", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "children":[ + { + "label": "192.168.15.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000260000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000026", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000260000", + "Device_Name": "192.168.15.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000350000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000035", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000350000", + "Device_Name": "192.168.15.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.11", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000360000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000036", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000360000", + "Device_Name": "192.168.15.11", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.12", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000370000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000037", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000370000", + "Device_Name": "192.168.15.12", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.13", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000380000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000038", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000380000", + "Device_Name": "192.168.15.13", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.14", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000390000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000039", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000390000", + "Device_Name": "192.168.15.14", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.15", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000400000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000040", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000400000", + "Device_Name": "192.168.15.15", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.16", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000410000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000041", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000410000", + "Device_Name": "192.168.15.16", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.17", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000420000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000042", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000420000", + "Device_Name": "192.168.15.17", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.18", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000430000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000043", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000430000", + "Device_Name": "192.168.15.18", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.19", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000440000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000044", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000440000", + "Device_Name": "192.168.15.19", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.2", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000270000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000027", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000270000", + "Device_Name": "192.168.15.2", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.20", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000450000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000045", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000450000", + "Device_Name": "192.168.15.20", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.21", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000460000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000046", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000460000", + "Device_Name": "192.168.15.21", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.22", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000470000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000047", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000470000", + "Device_Name": "192.168.15.22", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.23", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000480000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000048", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000480000", + "Device_Name": "192.168.15.23", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.24", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000490000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000049", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000490000", + "Device_Name": "192.168.15.24", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.25", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000500000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000050", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000500000", + "Device_Name": "192.168.15.25", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.26", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000510000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000051", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000510000", + "Device_Name": "192.168.15.26", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.27", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000520000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000052", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000520000", + "Device_Name": "192.168.15.27", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.28", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000530000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000053", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000530000", + "Device_Name": "192.168.15.28", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.29", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000540000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000054", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000540000", + "Device_Name": "192.168.15.29", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.3", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000280000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000028", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000280000", + "Device_Name": "192.168.15.3", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.30", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000550000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000055", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000550000", + "Device_Name": "192.168.15.30", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.31", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000560000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000056", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000560000", + "Device_Name": "192.168.15.31", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.32", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000570000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000057", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000570000", + "Device_Name": "192.168.15.32", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.33", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000580000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000058", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000580000", + "Device_Name": "192.168.15.33", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.4", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000290000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000029", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000290000", + "Device_Name": "192.168.15.4", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.5", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000300000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000030", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000300000", + "Device_Name": "192.168.15.5", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.6", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000310000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000031", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000310000", + "Device_Name": "192.168.15.6", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.7", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000320000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000032", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000320000", + "Device_Name": "192.168.15.7", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.8", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000330000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000033", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000330000", + "Device_Name": "192.168.15.8", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.15.9", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000340000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-5楼", + "GB_Code": "VID_44000000001320000034", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000340000", + "Device_Name": "192.168.15.9", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "children":[ + { + "label": "192.168.50.3", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000000230000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "GB_Code": "VID_44000000001320000022", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000000230000", + "Device_Name": "192.168.50.3", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.4", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002310000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "GB_Code": "VID_44000000001320000227", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002310000", + "Device_Name": "192.168.50.4", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.5", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002370000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "GB_Code": "VID_44000000001320000233", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002370000", + "Device_Name": "192.168.50.5", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.6", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002380000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负1楼", + "GB_Code": "VID_44000000001320000234", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002380000", + "Device_Name": "192.168.50.6", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "label": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "children":[ + { + "label": "192.168.50.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002320000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "GB_Code": "VID_44000000001320000228", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002320000", + "Device_Name": "192.168.50.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.7", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002390000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "GB_Code": "VID_44000000001320000235", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002390000", + "Device_Name": "192.168.50.7", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.8", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002400000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "GB_Code": "VID_44000000001320000236", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002400000", + "Device_Name": "192.168.50.8", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.50.9", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002410000", + "region": "根地区-电子科技大学(深圳)高等研究院-2号楼-负2楼", + "GB_Code": "VID_44000000001320000237", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002410000", + "Device_Name": "192.168.50.9", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "label": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "children":[ + { + "label": "192.168.16.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002020000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000198", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002020000", + "Device_Name": "192.168.16.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.16.10", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002110000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000207", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002110000", + "Device_Name": "192.168.16.10", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.11", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002120000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000208", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002120000", + "Device_Name": "192.168.16.11", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.12", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002130000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000209", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002130000", + "Device_Name": "192.168.16.12", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.2", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002030000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000199", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002030000", + "Device_Name": "192.168.16.2", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.16.3", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002040000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000200", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002040000", + "Device_Name": "192.168.16.3", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.16.4", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002050000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000201", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002050000", + "Device_Name": "192.168.16.4", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.5", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002060000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000202", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002060000", + "Device_Name": "192.168.16.5", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.6", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002070000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000203", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002070000", + "Device_Name": "192.168.16.6", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.7", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002080000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000204", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002080000", + "Device_Name": "192.168.16.7", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.16.8", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002090000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000205", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002090000", + "Device_Name": "192.168.16.8", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.9", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002100000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-七楼", + "GB_Code": "VID_44000000001320000206", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002100000", + "Device_Name": "192.168.16.9", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "label": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "children":[ + { + "label": "192.168.16.20", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002360000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000232", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002360000", + "Device_Name": "192.168.16.20", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.16.21", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002140000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000210", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002140000", + "Device_Name": "192.168.16.21", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.22", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002150000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000211", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002150000", + "Device_Name": "192.168.16.22", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.23", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002160000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000212", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002160000", + "Device_Name": "192.168.16.23", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.24", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002170000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000213", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002170000", + "Device_Name": "192.168.16.24", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.25", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002180000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000214", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002180000", + "Device_Name": "192.168.16.25", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.26", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002190000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000215", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002190000", + "Device_Name": "192.168.16.26", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.27", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002200000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000216", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002200000", + "Device_Name": "192.168.16.27", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.28", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002210000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000217", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002210000", + "Device_Name": "192.168.16.28", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.29", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002220000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000218", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002220000", + "Device_Name": "192.168.16.29", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.61.18", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002230000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000219", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002230000", + "Device_Name": "192.168.16.30", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + }, + { + "label": "192.168.16.31", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002240000", + "region": "根地区-电子科技大学(深圳)高等研究院-3号楼-八楼", + "GB_Code": "VID_44000000001320000220", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002240000", + "Device_Name": "192.168.16.31", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2DF1-583" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "label": "根地区-电子科技大学(深圳)高等研究院-室外", + "children":[ + { + "label": "192.168.11.42", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003480000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000000", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003480000", + "Device_Name": "192.168.11.42", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.61", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003490000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000001", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003490000", + "Device_Name": "192.168.11.61", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.11.62", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003500000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000002", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003500000", + "Device_Name": "192.168.11.62", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.1", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003510000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000003", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003510000", + "Device_Name": "192.168.30.1", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.2", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003520000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000004", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003520000", + "Device_Name": "192.168.30.2", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.3", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003530000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000005", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003530000", + "Device_Name": "192.168.30.3", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.4", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003540000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000006", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003540000", + "Device_Name": "192.168.30.4", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.5", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003550000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000007", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003550000", + "Device_Name": "192.168.30.5", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.6", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003560000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000008", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003560000", + "Device_Name": "192.168.30.6", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.7", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003570000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000009", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003570000", + "Device_Name": "192.168.30.7", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.8", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003580000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000010", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003580000", + "Device_Name": "192.168.30.8", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.81", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003620000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000014", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003620000", + "Device_Name": "192.168.30.81", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.82", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003630000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000015", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003630000", + "Device_Name": "192.168.30.82", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.83", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003600000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000012", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003600000", + "Device_Name": "192.168.30.83", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.84", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003610000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000013", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003610000", + "Device_Name": "192.168.30.84", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.30.9", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003590000", + "region": "根地区-电子科技大学(深圳)高等研究院-室外", + "GB_Code": "VID_44030904001320000011", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003590000", + "Device_Name": "192.168.30.9", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + }, + + { + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "label": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "children":[ + { + "label": "192.168.10.111", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002420000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000000", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002420000", + "Device_Name": "192.168.10.111", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.114", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002430000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000001", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002430000", + "Device_Name": "192.168.10.114", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.115", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002450000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000002", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002450000", + "Device_Name": "192.168.10.115", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.116", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002460000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000003", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002460000", + "Device_Name": "192.168.10.116", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.117", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002470000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000004", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002470000", + "Device_Name": "192.168.10.117", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.118", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002480000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000005", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002480000", + "Device_Name": "192.168.10.118", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.120", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002490000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000006", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002490000", + "Device_Name": "192.168.10.120", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.121", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002500000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000007", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002500000", + "Device_Name": "192.168.10.121", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.122", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002510000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000008", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002510000", + "Device_Name": "192.168.10.122", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.123", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002520000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000009", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002520000", + "Device_Name": "192.168.10.123", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.130", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002530000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000010", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002530000", + "Device_Name": "192.168.10.130", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.131", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002540000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000011", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002540000", + "Device_Name": "192.168.10.131", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.132", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002550000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000012", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002550000", + "Device_Name": "192.168.10.132", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.133", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002560000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000013", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002560000", + "Device_Name": "192.168.10.133", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.134", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002570000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000014", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002570000", + "Device_Name": "192.168.10.134", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.135", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002580000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000015", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002580000", + "Device_Name": "192.168.10.135", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.136", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002590000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000016", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002590000", + "Device_Name": "192.168.10.136", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.140", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002600000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000017", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002600000", + "Device_Name": "192.168.10.140", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.141", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002610000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000018", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002610000", + "Device_Name": "192.168.10.141", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.142", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002620000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000019", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002620000", + "Device_Name": "192.168.10.142", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.143", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002630000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000020", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002630000", + "Device_Name": "192.168.10.143", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.144", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002640000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000021", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002640000", + "Device_Name": "192.168.10.144", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.145", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002650000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000022", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002650000", + "Device_Name": "192.168.10.145", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.146", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002660000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000023", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002660000", + "Device_Name": "192.168.10.146", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.150", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002670000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000024", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002670000", + "Device_Name": "192.168.10.150", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.151", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002680000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000025", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002680000", + "Device_Name": "192.168.10.151", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.152", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002690000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000026", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002690000", + "Device_Name": "192.168.10.152", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.153", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002700000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000027", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002700000", + "Device_Name": "192.168.10.153", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.154", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002710000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000028", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002710000", + "Device_Name": "192.168.10.154", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.155", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002720000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000029", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002720000", + "Device_Name": "192.168.10.155", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.156", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002730000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000030", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002730000", + "Device_Name": "192.168.10.156", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.160", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002740000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000031", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002740000", + "Device_Name": "192.168.10.160", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.161", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002750000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000032", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002750000", + "Device_Name": "192.168.10.161", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.162", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002760000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000033", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002760000", + "Device_Name": "192.168.10.162", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.163", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002770000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000034", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002770000", + "Device_Name": "192.168.10.163", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.164", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002780000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000035", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002780000", + "Device_Name": "192.168.10.164", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.165", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002790000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000036", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002790000", + "Device_Name": "192.168.10.165", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.166", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002800000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000037", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002800000", + "Device_Name": "192.168.10.166", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.170", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002810000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000038", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002810000", + "Device_Name": "192.168.10.170", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.171", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002820000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000039", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002820000", + "Device_Name": "192.168.10.171", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.172", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002830000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000040", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002830000", + "Device_Name": "192.168.10.172", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.173", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002850000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000042", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002850000", + "Device_Name": "192.168.10.173", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.174", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002840000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000041", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002840000", + "Device_Name": "192.168.10.174", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.175", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002860000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000043", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002860000", + "Device_Name": "192.168.10.175", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.176", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002870000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000044", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002870000", + "Device_Name": "192.168.10.176", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.180", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002880000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000045", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002880000", + "Device_Name": "192.168.10.180", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.181", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002890000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000046", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002890000", + "Device_Name": "192.168.10.181", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.182", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002900000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000047", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002900000", + "Device_Name": "192.168.10.182", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.183", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002910000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000048", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002910000", + "Device_Name": "192.168.10.183", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.184", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002920000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000049", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002920000", + "Device_Name": "192.168.10.184", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.185", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002930000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000050", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002930000", + "Device_Name": "192.168.10.185", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.186", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002940000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000051", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002940000", + "Device_Name": "192.168.10.186", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.190", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002950000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000052", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002950000", + "Device_Name": "192.168.10.190", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.191", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002960000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000053", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002960000", + "Device_Name": "192.168.10.191", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.192", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002970000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000054", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002970000", + "Device_Name": "192.168.10.192", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.193", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002980000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000055", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002980000", + "Device_Name": "192.168.10.193", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.194", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000002990000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000056", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000002990000", + "Device_Name": "192.168.10.194", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.195", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003000000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000057", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003000000", + "Device_Name": "192.168.10.195", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.196", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003010000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000058", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003010000", + "Device_Name": "192.168.10.196", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.201", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003030000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000060", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003030000", + "Device_Name": "192.168.10.201", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.202", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003040000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000061", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003040000", + "Device_Name": "192.168.10.202", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.203", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003050000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000062", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003050000", + "Device_Name": "192.168.10.203", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.204", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003060000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000063", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003060000", + "Device_Name": "192.168.10.204", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.205", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003070000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000064", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003070000", + "Device_Name": "192.168.10.205", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.206", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003080000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000065", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003080000", + "Device_Name": "192.168.10.206", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.210", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003090000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000066", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003090000", + "Device_Name": "192.168.10.210", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.211", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003100000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000067", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003100000", + "Device_Name": "192.168.10.211", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.212", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003110000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000068", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003110000", + "Device_Name": "192.168.10.212", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.213", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003120000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000069", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003120000", + "Device_Name": "192.168.10.213", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.214", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003130000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000070", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003130000", + "Device_Name": "192.168.10.214", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.215", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003140000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000071", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003140000", + "Device_Name": "192.168.10.215", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.216", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003150000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000072", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003150000", + "Device_Name": "192.168.10.216", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.220", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003160000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000073", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003160000", + "Device_Name": "192.168.10.220", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.221", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003170000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000074", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003170000", + "Device_Name": "192.168.10.221", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.222", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003180000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000075", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003180000", + "Device_Name": "192.168.10.222", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.223", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003190000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000076", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003190000", + "Device_Name": "192.168.10.223", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.224", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003200000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000077", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003200000", + "Device_Name": "192.168.10.224", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.225", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003210000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000078", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003210000", + "Device_Name": "192.168.10.225", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.226", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003220000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000079", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003220000", + "Device_Name": "192.168.10.226", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.230", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003230000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000080", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003230000", + "Device_Name": "192.168.10.230", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.231", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003240000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000081", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003240000", + "Device_Name": "192.168.10.231", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.232", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003250000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000082", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003250000", + "Device_Name": "192.168.10.232", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.233", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003260000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000083", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003260000", + "Device_Name": "192.168.10.233", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.10.234", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003270000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000084", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003270000", + "Device_Name": "192.168.10.234", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.201.120", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003290000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000086", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003290000", + "Device_Name": "192.168.201.120", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.201.121", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003300000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000087", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003300000", + "Device_Name": "192.168.201.121", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.201.123", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003310000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000088", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003310000", + "Device_Name": "192.168.201.123", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.201.124", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003320000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000089", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003320000", + "Device_Name": "192.168.201.124", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.201.125", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003460000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000101", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003460000", + "Device_Name": "192.168.201.125", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.201.126", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003330000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000090", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003330000", + "Device_Name": "192.168.201.126", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.201.127", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003340000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000091", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003340000", + "Device_Name": "192.168.201.127", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.201.128", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003470000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000102", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003470000", + "Device_Name": "192.168.201.128", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.201.201", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003280000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000085", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003280000", + "Device_Name": "192.168.201.201", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.201.202", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003350000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000092", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003350000", + "Device_Name": "192.168.201.202", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.202.201", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003360000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000093", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003360000", + "Device_Name": "192.168.202.201", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.202.202", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003370000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000094", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003370000", + "Device_Name": "192.168.202.202", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.203.201", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003380000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000095", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003380000", + "Device_Name": "192.168.203.201", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.203.202", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003390000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000096", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003390000", + "Device_Name": "192.168.203.202", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.204.201", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003400000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000097", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003400000", + "Device_Name": "192.168.204.201", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.204.202", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003410000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000098", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003410000", + "Device_Name": "192.168.204.202", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.205.201", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003420000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000099", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003420000", + "Device_Name": "192.168.205.201", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.205.202", + "TR069_Password": "CHd2BXMHcnk=", + "TR069_Account": "755000003430000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000100", + "Access_Module": "gbfg", + "Password": "CHd2BXMHcnk=", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003430000", + "Device_Name": "192.168.205.202", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.111", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003640000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000104", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003640000", + "Device_Name": "192.168.41.111", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.112", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004360000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000168", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004360000", + "Device_Name": "192.168.41.112", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.113", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004370000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000170", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004370000", + "Device_Name": "192.168.41.113", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.116", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003650000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000105", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003650000", + "Device_Name": "192.168.41.116", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.120", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003660000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000106", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003660000", + "Device_Name": "192.168.41.120", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.121", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003670000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000107", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003670000", + "Device_Name": "192.168.41.121", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.122", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003680000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000108", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003680000", + "Device_Name": "192.168.41.122", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.123", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003690000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000109", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003690000", + "Device_Name": "192.168.41.123", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.124", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003700000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000110", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003700000", + "Device_Name": "192.168.41.124", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.130", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003710000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000111", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003710000", + "Device_Name": "192.168.41.130", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.131", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003720000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000112", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003720000", + "Device_Name": "192.168.41.131", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.132", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003730000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000113", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003730000", + "Device_Name": "192.168.41.132", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.133", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003740000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000114", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003740000", + "Device_Name": "192.168.41.133", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.134", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003750000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000115", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003750000", + "Device_Name": "192.168.41.134", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.135", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003770000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000117", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003770000", + "Device_Name": "192.168.41.135", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.136", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003860000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000126", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003860000", + "Device_Name": "192.168.41.136", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.140", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003870000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000127", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003870000", + "Device_Name": "192.168.41.140", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.141", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003880000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000128", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003880000", + "Device_Name": "192.168.41.141", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.142", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003960000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000120", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003960000", + "Device_Name": "192.168.41.142", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.143", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003970000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000129", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003970000", + "Device_Name": "192.168.41.143", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.144", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003980000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000130", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003980000", + "Device_Name": "192.168.41.144", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.145", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003990000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000131", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003990000", + "Device_Name": "192.168.41.145", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.146", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004000000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000132", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004000000", + "Device_Name": "192.168.41.146", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.150", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004010000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000133", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004010000", + "Device_Name": "192.168.41.150", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.151", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004020000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000134", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004020000", + "Device_Name": "192.168.41.151", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.152", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004030000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000135", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "0", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004030000", + "Device_Name": "192.168.41.152", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.153", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004040000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000136", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004040000", + "Device_Name": "192.168.41.153", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.154", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004050000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000137", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004050000", + "Device_Name": "192.168.41.154", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.155", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004060000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000138", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004060000", + "Device_Name": "192.168.41.155", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.156", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004070000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000139", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004070000", + "Device_Name": "192.168.41.156", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.160", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004080000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000140", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004080000", + "Device_Name": "192.168.41.160", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.161", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004090000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000141", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004090000", + "Device_Name": "192.168.41.161", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.162", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004100000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000142", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004100000", + "Device_Name": "192.168.41.162", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.163", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004110000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000143", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004110000", + "Device_Name": "192.168.41.163", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.164", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004120000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000144", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004120000", + "Device_Name": "192.168.41.164", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.165", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004130000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000145", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004130000", + "Device_Name": "192.168.41.165", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.166", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004350000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000165", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004350000", + "Device_Name": "192.168.41.166", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.170", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004140000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000146", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004140000", + "Device_Name": "192.168.41.170", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.171", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004150000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000147", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004150000", + "Device_Name": "192.168.41.171", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.172", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004160000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000148", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004160000", + "Device_Name": "192.168.41.172", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.173", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004170000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000149", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004170000", + "Device_Name": "192.168.41.173", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.174", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004180000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000150", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004180000", + "Device_Name": "192.168.41.174", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.175", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004190000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000151", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004190000", + "Device_Name": "192.168.41.175", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.176", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004200000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000152", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004200000", + "Device_Name": "192.168.41.176", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.180", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004210000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001310000153", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004210000", + "Device_Name": "192.168.41.180", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.181", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004220000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000166", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004220000", + "Device_Name": "192.168.41.181", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.182", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004230000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000116", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004230000", + "Device_Name": "192.168.41.182", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.183", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004240000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000154", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004240000", + "Device_Name": "192.168.41.183", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.184", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004250000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000155", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004250000", + "Device_Name": "192.168.41.184", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.185", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004260000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000156", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004260000", + "Device_Name": "192.168.41.185", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.186", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004270000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000157", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004270000", + "Device_Name": "192.168.41.186", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.190", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004280000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000158", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004280000", + "Device_Name": "192.168.41.190", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.191", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004290000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000159", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004290000", + "Device_Name": "192.168.41.191", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.192", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004300000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000167", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004300000", + "Device_Name": "192.168.41.192", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.193", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004310000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000161", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004310000", + "Device_Name": "192.168.41.193", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.194", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004320000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000162", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004320000", + "Device_Name": "192.168.41.194", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.195", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004330000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000163", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004330000", + "Device_Name": "192.168.41.195", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.196", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000004340000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000164", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000004340000", + "Device_Name": "192.168.41.196", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.210", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003950000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000127", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003950000", + "Device_Name": "192.168.41.210", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.211", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003940000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000126", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003940000", + "Device_Name": "192.168.41.211", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.212", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003930000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000124", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003930000", + "Device_Name": "192.168.41.212", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.213", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003920000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000123", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003920000", + "Device_Name": "192.168.41.213", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.214", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003910000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000122", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003910000", + "Device_Name": "192.168.41.214", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.215", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003900000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000121", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003900000", + "Device_Name": "192.168.41.215", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.216", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003890000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000119", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003890000", + "Device_Name": "192.168.41.216", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.220", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003850000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000125", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003850000", + "Device_Name": "192.168.41.220", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.221", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003840000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44000000001320000243", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003840000", + "Device_Name": "192.168.41.221", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.222", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003830000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44000000001320000242", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003830000", + "Device_Name": "192.168.41.222", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.223", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003820000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44000000001320000241", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003820000", + "Device_Name": "192.168.41.223", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.224", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003810000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000118", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003810000", + "Device_Name": "192.168.41.224", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.225", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003800000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000240", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003800000", + "Device_Name": "192.168.41.225", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.226", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003790000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44000000001320000239", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003790000", + "Device_Name": "192.168.41.226", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.230", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003780000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44000000001320000238", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003780000", + "Device_Name": "192.168.41.230", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + }, + { + "label": "192.168.41.234", + "TR069_Password": "CHd2BXMH", + "TR069_Account": "755000003760000", + "region": "根地区-电子科技大学(深圳)高等研究院-宿舍楼", + "GB_Code": "VID_44030903001320000103", + "Access_Module": "gbfg", + "Password": "CHd2BXMH", + "Platform_Front_End_Transport_Protocol": "1", + "Front_end_connection": "2", + "Attach_NVR_Device_Number": "", + "Attach_NVR_Device_Name": "", + "Installation_Site": "", + "Installation_Time": "", + "Installation_Routes": "", + "Device_Number": "755000003760000", + "Device_Name": "192.168.41.234", + "Maintenance_Staff_Landline": "", + "Department_of_maintenance_personnel": "", + "Maintainer_Affiliation": "", + "Maintenance_Name": "", + "Maintenance_Phone": "", + "Model": "DS-2CD4220F-IS" + } + ] + } + ] + } + +] \ No newline at end of file diff --git a/Code/frontend/public/favicon.ico b/Code/frontend/public/favicon.ico new file mode 100644 index 0000000..91c84f9 Binary files /dev/null and b/Code/frontend/public/favicon.ico differ diff --git a/Code/frontend/public/static/Heatmap_min.js b/Code/frontend/public/static/Heatmap_min.js new file mode 100644 index 0000000..a106cc2 --- /dev/null +++ b/Code/frontend/public/static/Heatmap_min.js @@ -0,0 +1 @@ +(function(b,c,a){c[b]=a()})("h337",this,function(){var c={defaultRadius:40,defaultRenderer:"canvas2d",defaultGradient:{0.45:"rgb(0,0,255)",0.55:"rgb(0,255,255)",0.65:"rgb(0,255,0)",0.95:"yellow",1:"rgb(255,0,0)"},defaultMaxOpacity:1,defaultMinOpacity:0,defaultBlur:0.85,defaultXField:"x",defaultYField:"y",defaultValueField:"value",plugins:{}};var g=(function l(){var n=function n(o){this._coordinator={};this._data=[];this._radi=[];this._min=0;this._max=1;this._xField=o.xField||o.defaultXField;this._yField=o.yField||o.defaultYField;this._valueField=o.valueField||o.defaultValueField;if(o.radius){this._cfgRadius=o.radius}};var m=c.defaultRadius;n.prototype={_organiseData:function(o,q){var u=o[this._xField];var s=o[this._yField];var z=this._radi;var w=this._data;var t=this._max;var p=this._min;var v=o[this._valueField]||1;var r=o.radius||this._cfgRadius||m;if(!w[u]){w[u]=[];z[u]=[]}if(!w[u][s]){w[u][s]=v;z[u][s]=r}else{w[u][s]+=v}if(w[u][s]>t){if(!q){this._max=w[u][s]}else{this.setDataMax(w[u][s])}return false}else{return{x:u,y:s,value:v,radius:r,min:p,max:t}}},_unOrganizeData:function(){var r=[];var q=this._data;var p=this._radi;for(var o in q){for(var s in q[o]){r.push({x:o,y:s,radius:p[o][s],value:q[o][s]})}}return{min:this._min,max:this._max,data:r}},_onExtremaChange:function(){this._coordinator.emit("extremachange",{min:this._min,max:this._max})},addData:function(){if(arguments[0].length>0){var p=arguments[0];var o=p.length;while(o--){this.addData.call(this,p[o])}}else{var q=this._organiseData(arguments[0],true);if(q){this._coordinator.emit("renderpartial",{min:this._min,max:this._max,data:[q]})}}return this},setData:function(q){var p=q.data;var r=p.length;this._data=[];this._radi=[];for(var o=0;othis._renderBoundaries[2]){this._renderBoundaries[2]=r+2*z}if(q+2*z>this._renderBoundaries[3]){this._renderBoundaries[3]=q+2*z}}},_colorize:function(){var w=this._renderBoundaries[0];var u=this._renderBoundaries[1];var B=this._renderBoundaries[2]-w;var z=this._renderBoundaries[3]-u;var G=this._width;var A=this._height;var r=this._opacity;var I=this._maxOpacity;var C=this._minOpacity;var v=this._useGradientOpacity;if(w<0){w=0}if(u<0){u=0}if(w+B>G){B=G-w}if(u+z>A){z=A-u}var J=this.shadowCtx.getImageData(w,u,B,z);var H=J.data;var E=H.length;var F=this._palette;for(var D=3;D0){q=r}else{if(s>0;return w},getDataURL:function(){return this.canvas.toDataURL()}};return m})();var e=(function b(){var m=false;if(c.defaultRenderer==="canvas2d"){m=h}return m})();var i={merge:function(){var m={};var n=arguments.length;for(var p=0;p0){this.heatmap.removeData();var n=this.latlngs.length;d={max:this.heatmap._store.getData().max,data:[]};while(n--){var f=this.latlngs[n].latlng;if(!k.containsPoint(f)){continue}var g=this._map.pointToOverlayPixel(f),i=this._map.pointToOverlayPixel(k.getSouthWest()).x,c=this._map.pointToOverlayPixel(k.getNorthEast()).y,e=new BMap.Pixel(g.x-i,g.y-c);var m=this.pixelTransform(e);d.data.push({x:m.x,y:m.y,count:this.latlngs[n].c})}if(this.conf.radiusChangeByZoom){this.heatmap._store._cfgRadius=this.conf.radiusChangeByZoom(this._map.getZoom())}this.heatmap.setData(d)}};a.prototype.pixelTransform=function(f){var c=this.heatmap.width,e=this.heatmap.height;while(f.x<0){f.x+=c}while(f.x>c){f.x-=c}while(f.y<0){f.y+=e}while(f.y>e){f.y-=e}f.x=(f.x>>0);f.y=(f.y>>0);return f};a.prototype.setDataSet=function(j){this.data=j;if(!b()){return}var i=this._map.getBounds();var l={max:j.max,data:[]};var m=j.data,k=m.length;this.latlngs=[];this.heatmap.removeData();if(this.conf.radiusChangeByZoom){this.heatmap._store._cfgRadius=this.conf.radiusChangeByZoom(this._map.getZoom())}while(k--){var f=new BMap.Point(m[k].lng,m[k].lat);this.latlngs.push({latlng:f,c:m[k].count});if(!i.containsPoint(f)){continue}var g=this._map.pointToOverlayPixel(f),h=this._map.pointToOverlayPixel(i.getSouthWest()).x,c=this._map.pointToOverlayPixel(i.getNorthEast()).y,e=new BMap.Pixel(g.x-h,g.y-c);var n=this.pixelTransform(e);l.data.push({x:n.x,y:n.y,count:m[k].count})}this.heatmap.setData(l)};a.prototype.addDataPoint=function(e,g,f){if(!b()){return}if(this.data&&this.data.data){this.data.data.push({lng:e,lat:g,count:f})}var h=new BMap.Point(e,g),c=this.pixelTransform(this._map.pointToOverlayPixel(h));this.heatmap.store.addDataPoint(c.x,c.y,f);this.latlngs.push({latlng:h,c:f})};a.prototype.toggle=function(){if(!b()){return}if(this.conf.visible===true){this.conf.visible=false}else{this.conf.visible=true}if(this.conf.visible){this.conf.element.style.display="block"}else{this.conf.element.style.display="none"}};a.prototype.setOptions=function(c){if(!b()){return}for(var e in c){if(e=="radius"){this.heatmap._store._cfgRadius=c[e]}if(e=="opacity"){c[e]=c[e]/100}}this.heatmap.configure(c);if(this.data){this.setDataSet(this.data)}};function b(){var c=document.createElement("canvas");return !!(c.getContext&&c.getContext("2d"))}})(); \ No newline at end of file diff --git a/Code/frontend/public/static/MarkerClusterer_min.js b/Code/frontend/public/static/MarkerClusterer_min.js new file mode 100644 index 0000000..db3ecb5 --- /dev/null +++ b/Code/frontend/public/static/MarkerClusterer_min.js @@ -0,0 +1,335 @@ +var BMap = window.BMap +var BMapLib = (window.BMapLib = BMapLib || {}) +;(function () { + var b = function (m, l, j) { + l = d(l) + var n = m.pointToPixel(l.getNorthEast()) + var i = m.pointToPixel(l.getSouthWest()) + n.x += j + n.y -= j + i.x -= j + i.y += j + var h = m.pixelToPoint(n) + var k = m.pixelToPoint(i) + return new BMap.Bounds(k, h) + } + var d = function (i) { + var k = f(i.getNorthEast().lng, -180, 180) + var h = f(i.getSouthWest().lng, -180, 180) + var j = f(i.getNorthEast().lat, -74, 74) + var l = f(i.getSouthWest().lat, -74, 74) + return new BMap.Bounds(new BMap.Point(h, l), new BMap.Point(k, j)) + } + var f = function (j, k, h) { + k && (j = Math.max(j, k)) + h && (j = Math.min(j, h)) + return j + } + var a = function (h) { + return '[object Array]' === Object.prototype.toString.call(h) + } + var c = function (l, n) { + var j = -1 + if (a(n)) { + if (n.indexOf) { + j = n.indexOf(l) + } else { + for (var k = 0, h; (h = n[k]); k++) { + if (h === l) { + j = k + break + } + } + } + } + return j + } + var e = (BMapLib.MarkerClusterer = function (l, h) { + if (!l) { + return + } + this._map = l + this._markers = [] + this._clusters = [] + var k = h || {} + this._gridSize = k.gridSize || 60 + this._maxZoom = k.maxZoom || 18 + this._minClusterSize = k.minClusterSize || 2 + this._isAverageCenter = false + if (k.isAverageCenter != undefined) { + this._isAverageCenter = k.isAverageCenter + } + this._styles = k.styles || [] + var j = this + this._map.addEventListener('zoomend', function () { + j._redraw() + }) + this._map.addEventListener('moveend', function () { + j._redraw() + }) + var i = k.markers + a(i) && this.addMarkers(i) + }) + e.prototype.addMarkers = function (k) { + for (var j = 0, h = k.length; j < h; j++) { + this._pushMarkerTo(k[j]) + } + this._createClusters() + } + e.prototype._pushMarkerTo = function (h) { + var i = c(h, this._markers) + if (i === -1) { + h.isInCluster = false + this._markers.push(h) + } + } + e.prototype.addMarker = function (h) { + this._pushMarkerTo(h) + this._createClusters() + } + e.prototype._createClusters = function () { + var j = this._map.getBounds() + var l = b(this._map, j, this._gridSize) + for (var k = 0, h; (h = this._markers[k]); k++) { + if (!h.isInCluster && l.containsPoint(h.getPosition())) { + this._addToClosestCluster(h) + } + } + } + e.prototype._addToClosestCluster = function (l) { + var p = 4000000 + var n = null + // var k = l.getPosition() + for (var m = 0, j; (j = this._clusters[m]); m++) { + var h = j.getCenter() + if (h) { + var o = this._map.getDistance(h, l.getPosition()) + if (o < p) { + p = o + n = j + } + } + } + if (n && n.isMarkerInClusterBounds(l)) { + n.addMarker(l) + } else { + // eslint-disable-next-line + var j = new g(this) + j.addMarker(l) + this._clusters.push(j) + } + } + e.prototype._clearLastClusters = function () { + for (var j = 0, h; (h = this._clusters[j]); j++) { + h.remove() + } + this._clusters = [] + this._removeMarkersFromCluster() + } + e.prototype._removeMarkersFromCluster = function () { + for (var j = 0, h; (h = this._markers[j]); j++) { + h.isInCluster = false + } + } + e.prototype._removeMarkersFromMap = function () { + for (var j = 0, h; (h = this._markers[j]); j++) { + h.isInCluster = false + this._map.removeOverlay(h) + } + } + e.prototype._removeMarker = function (h) { + var i = c(h, this._markers) + if (i === -1) { + return false + } + this._map.removeOverlay(h) + this._markers.splice(i, 1) + return true + } + e.prototype.removeMarker = function (h) { + var i = this._removeMarker(h) + if (i) { + this._clearLastClusters() + this._createClusters() + } + return i + } + e.prototype.removeMarkers = function (l) { + var k = false + for (var h = 0; h < l.length; h++) { + var j = this._removeMarker(l[h]) + k = k || j + } + if (k) { + this._clearLastClusters() + this._createClusters() + } + return k + } + e.prototype.clearMarkers = function () { + this._clearLastClusters() + this._removeMarkersFromMap() + this._markers = [] + } + e.prototype._redraw = function () { + this._clearLastClusters() + this._createClusters() + } + e.prototype.getGridSize = function () { + return this._gridSize + } + e.prototype.setGridSize = function (h) { + this._gridSize = h + this._redraw() + } + e.prototype.getMaxZoom = function () { + return this._maxZoom + } + e.prototype.setMaxZoom = function (h) { + this._maxZoom = h + this._redraw() + } + e.prototype.getStyles = function () { + return this._styles + } + e.prototype.setStyles = function (h) { + this._styles = h + this._redraw() + } + e.prototype.getMinClusterSize = function () { + return this._minClusterSize + } + e.prototype.setMinClusterSize = function (h) { + this._minClusterSize = h + this._redraw() + } + e.prototype.isAverageCenter = function () { + return this._isAverageCenter + } + e.prototype.getMap = function () { + return this._map + } + e.prototype.getMarkers = function () { + return this._markers + } + e.prototype.getClustersCount = function () { + var k = 0 + for (var j = 0, h; (h = this._clusters[j]); j++) { + h.isReal() && k++ + } + return k + } + + function g(h) { + this._markerClusterer = h + this._map = h.getMap() + this._minClusterSize = h.getMinClusterSize() + this._isAverageCenter = h.isAverageCenter() + this._center = null + this._markers = [] + this._gridBounds = null + this._isReal = false + this._clusterMarker = new BMapLib.TextIconOverlay( + this._center, + this._markers.length, + { + styles: this._markerClusterer.getStyles(), + } + ) + } + g.prototype.addMarker = function (k) { + if (this.isMarkerInCluster(k)) { + return false + } + if (!this._center) { + this._center = k.getPosition() + this.updateGridBounds() + } else { + if (this._isAverageCenter) { + var j = this._markers.length + 1 + var o = (this._center.lat * (j - 1) + k.getPosition().lat) / j + var m = (this._center.lng * (j - 1) + k.getPosition().lng) / j + this._center = new BMap.Point(m, o) + this.updateGridBounds() + } + } + k.isInCluster = true + this._markers.push(k) + var h = this._markers.length + if (h < this._minClusterSize) { + this._map.addOverlay(k) + return true + } else { + if (h === this._minClusterSize) { + for (var n = 0; n < h; n++) { + this._markers[n].getMap() && this._map.removeOverlay(this._markers[n]) + } + } + } + this._map.addOverlay(this._clusterMarker) + this._isReal = true + this.updateClusterMarker() + return true + } + g.prototype.isMarkerInCluster = function (j) { + if (this._markers.indexOf) { + return this._markers.indexOf(j) != -1 + } else { + for (var k = 0, h; (h = this._markers[k]); k++) { + if (h === j) { + return true + } + } + } + return false + } + g.prototype.isMarkerInClusterBounds = function (h) { + return this._gridBounds.containsPoint(h.getPosition()) + } + g.prototype.isReal = function () { + return this._isReal + } + g.prototype.updateGridBounds = function () { + var h = new BMap.Bounds(this._center, this._center) + this._gridBounds = b(this._map, h, this._markerClusterer.getGridSize()) + } + g.prototype.updateClusterMarker = function () { + if (this._map.getZoom() > this._markerClusterer.getMaxZoom()) { + this._clusterMarker && this._map.removeOverlay(this._clusterMarker) + for (var l = 0, j; (j = this._markers[l]); l++) { + this._map.addOverlay(j) + } + return + } + if (this._markers.length < this._minClusterSize) { + this._clusterMarker.hide() + return + } + this._clusterMarker.setPosition(this._center) + this._clusterMarker.setText(this._markers.length) + var k = this._map + var h = this.getBounds() + this._clusterMarker.addEventListener('click', function () { + k.setViewport(h) + }) + } + g.prototype.remove = function () { + // eslint-disable-next-line + for (var j = 0, h; (h = this._markers[j]); j++) { + this._markers[j].getMap() && this._map.removeOverlay(this._markers[j]) + } + this._map.removeOverlay(this._clusterMarker) + this._markers.length = 0 + delete this._markers + } + g.prototype.getBounds = function () { + var k = new BMap.Bounds(this._center, this._center) + for (var j = 0, h; (h = this._markers[j]); j++) { + k.extend(h.getPosition()) + } + return k + } + g.prototype.getCenter = function () { + return this._center + } +})() diff --git a/Code/frontend/public/static/TextIconOverlay_min.js b/Code/frontend/public/static/TextIconOverlay_min.js new file mode 100644 index 0000000..23045ef --- /dev/null +++ b/Code/frontend/public/static/TextIconOverlay_min.js @@ -0,0 +1,3 @@ +// eslint-disable-next-line +BMap = window.BMap +var BMapLib=window.BMapLib=BMapLib||{};(function(){var d,c=d=c||{version:"1.3.8"};(function(){c.guid="$BAIDU$";window[c.guid]=window[c.guid]||{};c.dom=c.dom||{};c.dom.g=function(f){if("string"==typeof f||f instanceof String){return document.getElementById(f)}else{if(f&&f.nodeName&&(f.nodeType==1||f.nodeType==9)){return f}}return null};c.g=c.G=c.dom.g;c.dom.getDocument=function(f){f=c.dom.g(f);return f.nodeType==9?f:f.ownerDocument||f.document};c.lang=c.lang||{};c.lang.isString=function(f){return"[object String]"==Object.prototype.toString.call(f)};c.isString=c.lang.isString;c.dom._g=function(f){if(c.lang.isString(f)){return document.getElementById(f)}return f};c._g=c.dom._g;c.browser=c.browser||{};if(/msie (\d+\.\d)/i.test(navigator.userAgent)){c.browser.ie=c.ie=document.documentMode||+RegExp["\x241"]}c.dom.getComputedStyle=function(g,f){g=c.dom._g(g);var i=c.dom.getDocument(g),h;if(i.defaultView&&i.defaultView.getComputedStyle){h=i.defaultView.getComputedStyle(g,null);if(h){return h[f]||h.getPropertyValue(f)}}return""};c.dom._styleFixer=c.dom._styleFixer||{};c.dom._styleFilter=c.dom._styleFilter||[];c.dom._styleFilter.filter=function(g,k,l){for(var f=0,j=c.dom._styleFilter,h;h=j[f];f++){if(h=h[l]){k=h(g,k)}}return k};c.string=c.string||{};c.string.toCamelCase=function(f){if(f.indexOf("-")<0&&f.indexOf("_")<0){return f}return f.replace(/[-_][^-_]/g,function(g){return g.charAt(1).toUpperCase()})};c.dom.getStyle=function(h,g){var j=c.dom;h=j.g(h);g=c.string.toCamelCase(g);var i=h.style[g]||(h.currentStyle?h.currentStyle[g]:"")||j.getComputedStyle(h,g);if(!i){var f=j._styleFixer[g];if(f){i=f.get?f.get(h):c.dom.getStyle(h,f)}}if(f=j._styleFilter){i=f.filter(g,i,"get")}return i};c.getStyle=c.dom.getStyle;if(/opera\/(\d+\.\d)/i.test(navigator.userAgent)){c.browser.opera=+RegExp["\x241"]}c.browser.isWebkit=/webkit/i.test(navigator.userAgent);c.browser.isGecko=/gecko/i.test(navigator.userAgent)&&!/like gecko/i.test(navigator.userAgent);c.browser.isStrict=document.compatMode=="CSS1Compat";c.dom.getPosition=function(f){f=c.dom.g(f);var o=c.dom.getDocument(f),i=c.browser,l=c.dom.getStyle,h=i.isGecko>0&&o.getBoxObjectFor&&l(f,"position")=="absolute"&&(f.style.top===""||f.style.left===""),m={left:0,top:0},k=(i.ie&&!i.isStrict)?o.body:o.documentElement,p,g;if(f==k){return m}if(f.getBoundingClientRect){g=f.getBoundingClientRect();m.left=Math.floor(g.left)+Math.max(o.documentElement.scrollLeft,o.body.scrollLeft);m.top=Math.floor(g.top)+Math.max(o.documentElement.scrollTop,o.body.scrollTop);m.left-=o.documentElement.clientLeft;m.top-=o.documentElement.clientTop;var n=o.body,q=parseInt(l(n,"borderLeftWidth")),j=parseInt(l(n,"borderTopWidth"));if(i.ie&&!i.isStrict){m.left-=isNaN(q)?2:q;m.top-=isNaN(j)?2:j}}else{p=f;do{m.left+=p.offsetLeft;m.top+=p.offsetTop;if(i.isWebkit>0&&l(p,"position")=="fixed"){m.left+=o.body.scrollLeft;m.top+=o.body.scrollTop;break}p=p.offsetParent}while(p&&p!=f);if(i.opera>0||(i.isWebkit>0&&l(f,"position")=="absolute")){m.top-=o.body.offsetTop}p=f.offsetParent;while(p&&p!=o.body){m.left-=p.scrollLeft;if(!i.opera||p.tagName!="TR"){m.top-=p.scrollTop}p=p.offsetParent}}return m};c.event=c.event||{};c.event._listeners=c.event._listeners||[];c.event.on=function(g,j,l){j=j.replace(/^on/i,"");g=c.dom._g(g);var k=function(n){l.call(g,n)},f=c.event._listeners,i=c.event._eventFilter,m,h=j;j=j.toLowerCase();if(i&&i[j]){m=i[j](g,j,k);h=m.type;k=m.listener}if(g.addEventListener){g.addEventListener(h,k,false)}else{if(g.attachEvent){g.attachEvent("on"+h,k)}}f[f.length]=[g,j,l,k,h];return g};c.on=c.event.on;(function(){var f=window[c.guid];c.lang.guid=function(){return"TANGRAM__"+(f._counter++).toString(36)};f._counter=f._counter||1})();window[c.guid]._instances=window[c.guid]._instances||{};c.lang.isFunction=function(f){return"[object Function]"==Object.prototype.toString.call(f)};c.lang.Class=function(f){this.guid=f||c.lang.guid();window[c.guid]._instances[this.guid]=this};window[c.guid]._instances=window[c.guid]._instances||{};c.lang.Class.prototype.dispose=function(){delete window[c.guid]._instances[this.guid];for(var f in this){if(!c.lang.isFunction(this[f])){delete this[f]}}this.disposed=true};c.lang.Class.prototype.toString=function(){return"[object "+(this._className||"Object")+"]"};c.lang.Event=function(f,g){this.type=f;this.returnValue=true;this.target=g||null;this.currentTarget=null};c.lang.Class.prototype.addEventListener=function(i,h,g){if(!c.lang.isFunction(h)){return}!this.__listeners&&(this.__listeners={});var f=this.__listeners,j;if(typeof g=="string"&&g){if(/[^\w\-]/.test(g)){throw ("nonstandard key:"+g)}else{h.hashCode=g;j=g}}i.indexOf("on")!=0&&(i="on"+i);typeof f[i]!="object"&&(f[i]={});j=j||c.lang.guid();h.hashCode=j;f[i][j]=h};c.lang.Class.prototype.removeEventListener=function(i,h){if(typeof h!="undefined"){if((c.lang.isFunction(h)&&!(h=h.hashCode))||(!c.lang.isString(h))){return}}!this.__listeners&&(this.__listeners={});i.indexOf("on")!=0&&(i="on"+i);var g=this.__listeners;if(!g[i]){return}if(typeof h!="undefined"){g[i][h]&&delete g[i][h]}else{for(var f in g[i]){delete g[i][f]}}};c.lang.Class.prototype.dispatchEvent=function(j,f){if(c.lang.isString(j)){j=new c.lang.Event(j)}!this.__listeners&&(this.__listeners={});f=f||{};for(var h in f){j[h]=f[h]}var h,g=this.__listeners,k=j.type;j.target=j.target||this;j.currentTarget=this;k.indexOf("on")!=0&&(k="on"+k);c.lang.isFunction(this[k])&&this[k].apply(this,arguments);if(typeof g[k]=="object"){for(h in g[k]){g[k][h].apply(this,arguments)}}return j.returnValue};c.lang.inherits=function(l,j,i){var h,k,f=l.prototype,g=new Function();g.prototype=j.prototype;k=l.prototype=new g();for(h in f){k[h]=f[h]}l.prototype.constructor=l;l.superClass=j.prototype;if("string"==typeof i){k._className=i}};c.inherits=c.lang.inherits})();var b="http://api.map.baidu.com/library/TextIconOverlay/1.2/src/images/m";var a="png";var e=BMapLib.TextIconOverlay=function(f,h,g){this._position=f;this._text=h;this._options=g||{};this._styles=this._options.styles||[];(!this._styles.length)&&this._setupDefaultStyles()};d.lang.inherits(e,BMap.Overlay,"TextIconOverlay");e.prototype._setupDefaultStyles=function(){var h=[53,56,66,78,90];for(var g=0,f;f=h[g];g++){this._styles.push({url:b+g+"."+a,size:new BMap.Size(f,f)})}};e.prototype.initialize=function(f){this._map=f;this._domElement=document.createElement("div");this._updateCss();this._updateText();this._updatePosition();this._bind();this._map.getPanes().markerMouseTarget.appendChild(this._domElement);return this._domElement};e.prototype.draw=function(){this._map&&this._updatePosition()};e.prototype.getText=function(){return this._text};e.prototype.setText=function(f){if(f&&(!this._text||(this._text.toString()!=f.toString()))){this._text=f;this._updateText();this._updateCss();this._updatePosition()}};e.prototype.getPosition=function(){return this._position};e.prototype.setPosition=function(f){if(f&&(!this._position||!this._position.equals(f))){this._position=f;this._updatePosition()}};e.prototype.getStyleByText=function(i,h){var g=parseInt(i);var f=parseInt(g/10);f=Math.max(0,f);f=Math.min(f,h.length-1);return h[f]};e.prototype._updateCss=function(){var f=this.getStyleByText(this._text,this._styles);this._domElement.style.cssText=this._buildCssText(f)};e.prototype._updateText=function(){if(this._domElement){this._domElement.innerHTML=this._text}};e.prototype._updatePosition=function(){if(this._domElement&&this._position){var f=this._domElement.style;var g=this._map.pointToOverlayPixel(this._position);g.x-=Math.ceil(parseInt(f.width)/2);g.y-=Math.ceil(parseInt(f.height)/2);f.left=g.x+"px";f.top=g.y+"px"}};e.prototype._buildCssText=function(g){var h=g.url;var n=g.size;var k=g.anchor;var j=g.offset;var l=g.textColor||"black";var f=g.textSize||10;var m=[];if(d.browser.ie<7){m.push('filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="'+h+'");')}else{m.push("background-image:url("+h+");");var i="0 0";(j instanceof BMap.Size)&&(i=j.width+"px "+j.height+"px");m.push("background-position:"+i+";")}if(n instanceof BMap.Size){if(k instanceof BMap.Size){if(k.height>0&&k.height0&&k.width z.ca.ia + ? ((ja['for'] = 'htmlFor'), (ja['class'] = 'className')) + : ((ja.htmlFor = 'for'), (ja.className = 'class')) + z.D.RG = ja + z.D.BF = function (a, b, c) { + a = z.D.$(a) + if (a === s) return a + if ('style' == b) a.style.cssText = c + else { + b = z.D.RG[b] || b + a.setAttribute(b, c) + } + return a + } + z.BF = z.D.BF + z.D.CF = function (a, b) { + a = z.D.$(a) + if (a === s) return a + for (var c in b) z.D.BF(a, c, b[c]) + return a + } + z.CF = z.D.CF + z.Wk = z.Wk || {} + ;(function () { + var a = RegExp('(^[\\s\\t\\xa0\\u3000]+)|([\\u3000\\xa0\\s\\t]+$)', 'g') + z.Wk.trim = function (b) { + return ('' + b).replace(a, '') + } + })() + z.trim = z.Wk.trim + z.Wk.Wo = function (a, b) { + var a = '' + a, + c = Array.prototype.slice.call(arguments, 1), + e = Object.prototype.toString + if (c.length) { + c = + c.length == 1 + ? b !== s && /\[object Array\]|\[object Object\]/.test(e.call(b)) + ? b + : c + : c + return a.replace(/#\{(.+?)\}/g, function (a, b) { + var i = c[b] + '[object Function]' == e.call(i) && (i = i(b)) + return 'undefined' == typeof i ? '' : i + }) + } + return a + } + z.Wo = z.Wk.Wo + z.D.Pb = function (a, b) { + a = z.D.$(a) + if (a === s) return a + for ( + var c = a.className.split(/\s+/), + e = b.split(/\s+/), + f, + g = e.length, + i, + k = 0; + k < g; + ++k + ) { + i = 0 + for (f = c.length; i < f; ++i) + if (c[i] == e[k]) { + c.splice(i, 1) + break + } + } + a.className = c.join(' ') + return a + } + z.Pb = z.D.Pb + z.D.Vx = function (a, b, c) { + a = z.D.$(a) + if (a === s) return a + var e + if (a.insertAdjacentHTML) a.insertAdjacentHTML(b, c) + else { + e = a.ownerDocument.createRange() + b = b.toUpperCase() + if (b == 'AFTERBEGIN' || b == 'BEFOREEND') { + e.selectNodeContents(a) + e.collapse(b == 'AFTERBEGIN') + } else { + b = b == 'BEFOREBEGIN' + e[b ? 'setStartBefore' : 'setEndAfter'](a) + e.collapse(b) + } + e.insertNode(e.createContextualFragment(c)) + } + return a + } + z.Vx = z.D.Vx + z.D.show = function (a) { + a = z.D.$(a) + if (a === s) return a + a.style.display = '' + return a + } + z.show = z.D.show + z.D.QD = function (a) { + a = z.D.$(a) + return a === s ? a : a.nodeType == 9 ? a : a.ownerDocument || a.document + } + z.D.Ua = function (a, b) { + a = z.D.$(a) + if (a === s) return a + for ( + var c = b.split(/\s+/), + e = a.className, + f = ' ' + e + ' ', + g = 0, + i = c.length; + g < i; + g++ + ) + f.indexOf(' ' + c[g] + ' ') < 0 && (e = e + (' ' + c[g])) + a.className = e + return a + } + z.Ua = z.D.Ua + z.D.PB = z.D.PB || {} + z.D.Ol = z.D.Ol || [] + z.D.Ol.filter = function (a, b, c) { + for (var e = 0, f = z.D.Ol, g; (g = f[e]); e++) if ((g = g[c])) b = g(a, b) + return b + } + z.Wk.RO = function (a) { + return a.indexOf('-') < 0 && a.indexOf('_') < 0 + ? a + : a.replace(/[-_][^-_]/g, function (a) { + return a.charAt(1).toUpperCase() + }) + } + z.D.m0 = function (a) { + z.D.it(a, 'expand') ? z.D.Pb(a, 'expand') : z.D.Ua(a, 'expand') + } + z.D.it = function (a) { + if (arguments.length <= 0 || typeof a === 'function') return this + if (this.size() <= 0) return t + var a = a.replace(/^\s+/g, '').replace(/\s+$/g, '').replace(/\s+/g, ' '), + b = a.split(' '), + c + z.forEach(this, function (a) { + for (var a = a.className, f = 0; f < b.length; f++) + if (!~(' ' + a + ' ').indexOf(' ' + b[f] + ' ')) { + c = t + return + } + c !== t && (c = q) + }) + return c + } + z.D.oj = function (a, b) { + var c = z.D, + a = c.$(a) + if (a === s) return a + var b = z.Wk.RO(b), + e = a.style[b] + if (!e) + var f = c.PB[b], + e = a.currentStyle || (z.ca.ia ? a.style : getComputedStyle(a, s)), + e = f && f.get ? f.get(a, e) : e[f || b] + if ((f = c.Ol)) e = f.filter(b, e, 'get') + return e + } + z.oj = z.D.oj + ;/opera\/(\d+\.\d)/i.test(navigator.userAgent) && (z.ca.opera = +RegExp.$1) + z.ca.HM = /webkit/i.test(navigator.userAgent) + z.ca.VY = + /gecko/i.test(navigator.userAgent) && + !/like gecko/i.test(navigator.userAgent) + z.ca.DE = 'CSS1Compat' == document.compatMode + z.D.ga = function (a) { + a = z.D.$(a) + if (a === s) return a + var b = z.D.QD(a), + c = z.ca, + e = z.D.oj + c.VY > 0 && b.getBoxObjectFor && e(a, 'position') + var f = { + left: 0, + top: 0, + }, + g + if (a == (c.ia && !c.DE ? b.body : b.documentElement)) return f + if (a.getBoundingClientRect) { + a = a.getBoundingClientRect() + f.left = + Math.floor(a.left) + + Math.max(b.documentElement.scrollLeft, b.body.scrollLeft) + f.top = + Math.floor(a.top) + + Math.max(b.documentElement.scrollTop, b.body.scrollTop) + f.left = f.left - b.documentElement.clientLeft + f.top = f.top - b.documentElement.clientTop + a = b.body + b = parseInt(e(a, 'borderLeftWidth')) + e = parseInt(e(a, 'borderTopWidth')) + if (c.ia && !c.DE) { + f.left = f.left - (isNaN(b) ? 2 : b) + f.top = f.top - (isNaN(e) ? 2 : e) + } + } else { + g = a + do { + f.left = f.left + g.offsetLeft + f.top = f.top + g.offsetTop + if (c.HM > 0 && e(g, 'position') == 'fixed') { + f.left = f.left + b.body.scrollLeft + f.top = f.top + b.body.scrollTop + break + } + g = g.offsetParent + } while (g && g != a) + if (c.opera > 0 || (c.HM > 0 && e(a, 'position') == 'absolute')) + f.top = f.top - b.body.offsetTop + for (g = a.offsetParent; g && g != b.body; ) { + f.left = f.left - g.scrollLeft + if (!c.opera || g.tagName != 'TR') f.top = f.top - g.scrollTop + g = g.offsetParent + } + } + return f + } + ;/firefox\/(\d+\.\d)/i.test(navigator.userAgent) && (z.ca.Te = +RegExp.$1) + ;/BIDUBrowser/i.test(navigator.userAgent) && (z.ca.n2 = q) + var ka = navigator.userAgent + ;/(\d+\.\d)?(?:\.\d)?\s+safari\/?(\d+\.\d+)?/i.test(ka) && + !/chrome/i.test(ka) && + (z.ca.Iy = +(RegExp.$1 || RegExp.$2)) + ;/chrome\/(\d+\.\d)/i.test(navigator.userAgent) && (z.ca.Qw = +RegExp.$1) + z.mc = z.mc || {} + z.mc.Fb = function (a, b) { + var c, + e, + f = a.length + if ('function' == typeof b) + for (e = 0; e < f; e++) { + c = a[e] + c = b.call(a, c, e) + if (c === t) break + } + return a + } + z.Fb = z.mc.Fb + z.lang.aa = function () { + return 'TANGRAM__' + (window[z.aa]._counter++).toString(36) + } + window[z.aa]._counter = window[z.aa]._counter || 1 + window[z.aa]._instances = window[z.aa]._instances || {} + z.lang.wt = function (a) { + return '[object Function]' == Object.prototype.toString.call(a) + } + z.lang.Ca = function (a) { + this.aa = a || z.lang.aa() + window[z.aa]._instances[this.aa] = this + } + window[z.aa]._instances = window[z.aa]._instances || {} + z.lang.Ca.prototype.ci = ga(0) + z.lang.Ca.prototype.toString = function () { + return '[object ' + (this.UQ || 'Object') + ']' + } + z.lang.Ju = function (a, b) { + this.type = a + this.returnValue = q + this.target = b || s + this.currentTarget = s + } + z.lang.Ca.prototype.addEventListener = function (a, b, c) { + if (z.lang.wt(b)) { + !b.fl && (b.fl = {}) + !this.Ci && (this.Ci = {}) + var e = this.Ci, + f + if (typeof c == 'string' && c) { + ;/[^\w\-]/.test(c) && aa('nonstandard key:' + c) + f = b.Nx = c + } + a.indexOf('on') != 0 && (a = 'on' + a) + typeof e[a] != 'object' && (e[a] = {}) + typeof b.fl[a] != 'object' && (b.fl[a] = {}) + f = f || z.lang.aa() + b.fl[a].Nx = f + e[a][f] = b + } + } + z.lang.Ca.prototype.removeEventListener = function (a, b) { + a.indexOf('on') != 0 && (a = 'on' + a) + if (z.lang.wt(b)) { + if (!b.fl || !b.fl[a]) return + b = b.fl[a].Nx + } else if (!z.lang.wg(b)) return + !this.Ci && (this.Ci = {}) + var c = this.Ci + c[a] && c[a][b] && delete c[a][b] + } + z.lang.Ca.prototype.dispatchEvent = function (a, b) { + z.lang.wg(a) && (a = new z.lang.Ju(a)) + !this.Ci && (this.Ci = {}) + var b = b || {}, + c + for (c in b) a[c] = b[c] + var e = this.Ci, + f = a.type + a.target = a.target || this + a.currentTarget = this + f.indexOf('on') != 0 && (f = 'on' + f) + z.lang.wt(this[f]) && this[f].apply(this, arguments) + if (typeof e[f] == 'object') for (c in e[f]) e[f][c].apply(this, arguments) + return a.returnValue + } + z.lang.ta = function (a, b, c) { + var e, + f, + g = a.prototype + f = new Function() + f.prototype = b.prototype + f = a.prototype = new f() + for (e in g) f[e] = g[e] + a.prototype.constructor = a + a.b0 = b.prototype + if ('string' == typeof c) f.UQ = c + } + z.ta = z.lang.ta + z.lang.Nc = function (a) { + return window[z.aa]._instances[a] || s + } + z.platform = z.platform || {} + z.platform.AM = /macintosh/i.test(navigator.userAgent) + z.platform.h4 = /MicroMessenger/i.test(navigator.userAgent) + z.platform.IM = /windows/i.test(navigator.userAgent) + z.platform.cZ = /x11/i.test(navigator.userAgent) + z.platform.Jm = /android/i.test(navigator.userAgent) + ;/android (\d+\.\d)/i.test(navigator.userAgent) && + (z.platform.dK = z.dK = RegExp.$1) + z.platform.XY = /ipad/i.test(navigator.userAgent) + z.platform.zE = /iphone/i.test(navigator.userAgent) + function la(a, b) { + a.domEvent = b = window.event || b + a.clientX = b.clientX || b.pageX + a.clientY = b.clientY || b.pageY + a.offsetX = b.offsetX || b.layerX + a.offsetY = b.offsetY || b.layerY + a.screenX = b.screenX + a.screenY = b.screenY + a.ctrlKey = b.ctrlKey || b.metaKey + a.shiftKey = b.shiftKey + a.altKey = b.altKey + if (b.touches) { + a.touches = [] + for (var c = 0; c < b.touches.length; c++) + a.touches.push({ + clientX: b.touches[c].clientX, + clientY: b.touches[c].clientY, + screenX: b.touches[c].screenX, + screenY: b.touches[c].screenY, + pageX: b.touches[c].pageX, + pageY: b.touches[c].pageY, + target: b.touches[c].target, + identifier: b.touches[c].identifier, + }) + } + if (b.changedTouches) { + a.changedTouches = [] + for (c = 0; c < b.changedTouches.length; c++) + a.changedTouches.push({ + clientX: b.changedTouches[c].clientX, + clientY: b.changedTouches[c].clientY, + screenX: b.changedTouches[c].screenX, + screenY: b.changedTouches[c].screenY, + pageX: b.changedTouches[c].pageX, + pageY: b.changedTouches[c].pageY, + target: b.changedTouches[c].target, + identifier: b.changedTouches[c].identifier, + }) + } + if (b.targetTouches) { + a.targetTouches = [] + for (c = 0; c < b.targetTouches.length; c++) + a.targetTouches.push({ + clientX: b.targetTouches[c].clientX, + clientY: b.targetTouches[c].clientY, + screenX: b.targetTouches[c].screenX, + screenY: b.targetTouches[c].screenY, + pageX: b.targetTouches[c].pageX, + pageY: b.targetTouches[c].pageY, + target: b.targetTouches[c].target, + identifier: b.targetTouches[c].identifier, + }) + } + a.rotation = b.rotation + a.scale = b.scale + return a + } + z.lang.hx = function (a) { + var b = window[z.aa] + b.eT && delete b.eT[a] + } + z.event = {} + z.M = z.event.M = function (a, b, c) { + if (!(a = z.$(a))) return a + b = b.replace(/^on/, '') + a.addEventListener + ? a.addEventListener(b, c, t) + : a.attachEvent && a.attachEvent('on' + b, c) + return a + } + z.ed = z.event.ed = function (a, b, c) { + if (!(a = z.$(a))) return a + b = b.replace(/^on/, '') + a.removeEventListener + ? a.removeEventListener(b, c, t) + : a.detachEvent && a.detachEvent('on' + b, c) + return a + } + z.D.it = function (a, b) { + if (!a || !a.className || typeof a.className != 'string') return t + var c = -1 + try { + c = + a.className == b || + a.className.search(RegExp('(\\s|^)' + b + '(\\s|$)')) + } catch (e) { + return t + } + return c > -1 + } + z.iL = (function () { + function a(a) { + document.addEventListener && + ((this.element = a), + (this.lL = this.Dk ? 'touchstart' : 'mousedown'), + (this.xD = this.Dk ? 'touchmove' : 'mousemove'), + (this.wD = this.Dk ? 'touchend' : 'mouseup'), + (this.oh = t), + (this.mu = this.lu = 0), + this.element.addEventListener(this.lL, this, t), + ia.M(this.element, 'mousedown', u()), + this.handleEvent(s)) + } + a.prototype = { + Dk: 'ontouchstart' in window || 'createTouch' in document, + start: function (a) { + ma(a) + this.oh = t + this.lu = this.Dk ? a.touches[0].clientX : a.clientX + this.mu = this.Dk ? a.touches[0].clientY : a.clientY + this.element.addEventListener(this.xD, this, t) + this.element.addEventListener(this.wD, this, t) + }, + move: function (a) { + na(a) + var c = this.Dk ? a.touches[0].clientY : a.clientY + if ( + 10 < + Math.abs((this.Dk ? a.touches[0].clientX : a.clientX) - this.lu) || + 10 < Math.abs(c - this.mu) + ) + this.oh = q + }, + end: function (a) { + na(a) + this.oh || + ((a = document.createEvent('Event')), + a.initEvent('tap', t, q), + this.element.dispatchEvent(a)) + this.element.removeEventListener(this.xD, this, t) + this.element.removeEventListener(this.wD, this, t) + }, + handleEvent: function (a) { + if (a) + switch (a.type) { + case this.lL: + this.start(a) + break + case this.xD: + this.move(a) + break + case this.wD: + this.end(a) + } + }, + } + return function (b) { + return new a(b) + } + })() + var B = window.BMap || {} + B.version = '3.0' + B.gV = 0.34 > Math.random() + 0 <= B.version.indexOf('#') && (B.version = '3.0') + B.Fr = [] + B.Ye = function (a) { + this.Fr.push(a) + } + B.ur = [] + B.Tm = function (a) { + this.ur.push(a) + } + B.vV = B.apiLoad || u() + B.Q0 = + B.verify || + function () { + B.version && + B.version >= 1.5 && + oa(B.Wc + '?qt=verify&ak=' + qa, function (a) { + if (a && a.error !== 0) { + if (typeof map !== 'undefined') { + map.La().innerHTML = '' + map.Ci = {} + } + B = s + var b = + '\u767e\u5ea6\u672a\u6388\u6743\u4f7f\u7528\u5730\u56feAPI\uff0c\u53ef\u80fd\u662f\u56e0\u4e3a\u60a8\u63d0\u4f9b\u7684\u5bc6\u94a5\u4e0d\u662f\u6709\u6548\u7684\u767e\u5ea6LBS\u5f00\u653e\u5e73\u53f0\u5bc6\u94a5\uff0c\u6216\u6b64\u5bc6\u94a5\u672a\u5bf9\u672c\u5e94\u7528\u7684\u767e\u5ea6\u5730\u56feJavaScriptAPI\u6388\u6743\u3002\u60a8\u53ef\u4ee5\u8bbf\u95ee\u5982\u4e0b\u7f51\u5740\u4e86\u89e3\u5982\u4f55\u83b7\u53d6\u6709\u6548\u7684\u5bc6\u94a5\uff1ahttp://lbsyun.baidu.com/apiconsole/key#\u3002' + switch (a.error) { + case 101: + b = + '\u5f00\u53d1\u8005\u7981\u7528\u4e86\u8be5ak\u7684jsapi\u670d\u52a1\u6743\u9650\u3002\u60a8\u53ef\u4ee5\u8bbf\u95ee\u5982\u4e0b\u7f51\u5740\u4e86\u89e3\u5982\u4f55\u83b7\u53d6\u6709\u6548\u7684\u5bc6\u94a5\uff1ahttp://lbsyun.baidu.com/apiconsole/key#\u3002' + break + case 102: + b = + '\u5f00\u53d1\u8005Referer\u4e0d\u6b63\u786e\u3002\u60a8\u53ef\u4ee5\u8bbf\u95ee\u5982\u4e0b\u7f51\u5740\u4e86\u89e3\u5982\u4f55\u83b7\u53d6\u6709\u6548\u7684\u5bc6\u94a5\uff1ahttp://lbsyun.baidu.com/apiconsole/key#\u3002' + } + alert(b) + } + }) + } + var qa = window.BMAP_AUTHENTIC_KEY + window.BMAP_AUTHENTIC_KEY = s + var ra = window.BMap_loadScriptTime, + sa = new Date().getTime(), + ta = s, + ua = q, + va = 5042, + xa = 5002, + ya = 5003, + za = 'load_mapclick', + Aa = 5038, + Ba = 5041, + Ca = 5047, + Da = 5036, + Ea = 5039, + Fa = 5037, + Ga = 5040, + Ha = 5011, + Ia = 7e3 + var Ja = 0 + function Ka(a, b) { + if ((a = z.$(a))) { + var c = this + z.lang.Ca.call(c) + b = b || {} + c.K = { + tC: 200, + Wb: q, + px: t, + nD: q, + To: q, + Uo: b.enableWheelZoom || t, + gL: q, + pD: q, + Ns: q, + nx: q, + tD: q, + Ro: b.enable3DBuilding || t, + Ic: 25, + b1: 240, + iV: 450, + Vb: G.Vb, + Hd: G.Hd, + Yx: !!b.Yx, + gc: Math.round(b.minZoom) || 1, + Yb: Math.round(b.maxZoom) || 19, + Hb: b.mapType || La, + e5: t, + cL: b.drawer || Ja, + ox: q, + lx: 500, + aX: b.enableHighResolution !== t, + fj: b.enableMapClick !== t, + devicePixelRatio: b.devicePixelRatio || window.devicePixelRatio || 1, + fG: 99, + ye: b.mapStyle || s, + jZ: b.logoControl === t ? t : q, + DV: [], + Kw: b.beforeClickIcon || s, + Ms: t, + qN: q, + } + c.K.ye && (this.LY(c.K.ye.controls), this.sM(c.K.ye.geotableId)) + c.K.ye && c.K.ye.styleId && c.O3(c.K.ye.styleId) + c.K.fm = { + dark: { + backColor: '#2D2D2D', + textColor: '#bfbfbf', + iconUrl: 'dicons', + }, + normal: { + backColor: '#F3F1EC', + textColor: '#c61b1b', + iconUrl: 'icons', + }, + light: { + backColor: '#EBF8FC', + textColor: '#017fb4', + iconUrl: 'licons', + }, + } + b.enableAutoResize && (c.K.nx = b.enableAutoResize) + b.enableStreetEntrance === t && (c.K.tD = b.enableStreetEntrance) + b.enableDeepZoom === t && (c.K.gL = b.enableDeepZoom) + var e = c.K.DV + if (H()) + for (var f = 0, g = e.length; f < g; f++) + if (z.ca[e[f]]) { + c.K.devicePixelRatio = 1 + break + } + e = -1 < navigator.userAgent.toLowerCase().indexOf('android') + f = -1 < navigator.userAgent.toLowerCase().indexOf('mqqbrowser') + if ( + -1 < navigator.userAgent.toLowerCase().indexOf('UCBrowser') || + (e && f) + ) + c.K.fG = 99 + c.Wa = a + c.IB(a) + a.unselectable = 'on' + a.innerHTML = '' + a.appendChild(c.va()) + b.size && this.Ce(b.size) + e = c.cb() + c.width = e.width + c.height = e.height + c.offsetX = 0 + c.offsetY = 0 + c.platform = a.firstChild + c.ze = c.platform.firstChild + c.ze.style.width = c.width + 'px' + c.ze.style.height = c.height + 'px' + c.Yd = {} + c.re = new J(0, 0) + c.fc = new J(0, 0) + c.Oa = 3 + c.Oc = 0 + c.LC = s + c.KC = s + c.Ub = '' + c.Rw = '' + c.Jh = {} + c.Jh.custom = {} + c.Sa = 0 + b.useWebGL === t && Na(t) + c.P = new Oa(a, { + of: 'api', + jT: q, + }) + c.P.U() + c.P.GF(c) + b = b || {} + e = c.Hb = c.K.Hb + c.cd = e.wm() + e === Qa && Ra(xa) + e === Sa && Ra(ya) + e = c.K + e.hP = Math.round(b.minZoom) + e.gP = Math.round(b.maxZoom) + c.bv() + c.R = { + Jc: t, + nc: 0, + Bt: 0, + MM: 0, + l4: 0, + lC: t, + pF: -1, + Qe: [], + } + c.platform.style.cursor = c.K.Vb + for (f = 0; f < B.Fr.length; f++) B.Fr[f](c) + c.R.pF = f + c.ba() + K.load('map', function () { + c.ib() + }) + c.K.fj && + (setTimeout(function () { + Ra(za) + }, 1e3), + K.load( + 'mapclick', + function () { + window.MPC_Mgr = window.MPC_Mgr || {} + window.MPC_Mgr[c.aa] = new Ta(c) + }, + q + )) + Ua() && + K.load('oppc', function () { + c.Dz() + }) + H() && + K.load('opmb', function () { + c.Dz() + }) + a = s + c.WB = [] + } + } + z.lang.ta(Ka, z.lang.Ca, 'Map') + z.extend(Ka.prototype, { + va: function () { + var a = L('div'), + b = a.style + b.overflow = 'visible' + b.position = 'absolute' + b.zIndex = '0' + b.top = b.left = '0px' + var b = L('div', { + class: 'BMap_mask', + }), + c = b.style + c.position = 'absolute' + c.top = c.left = '0px' + c.zIndex = '9' + c.overflow = 'hidden' + c.WebkitUserSelect = 'none' + a.appendChild(b) + return a + }, + IB: function (a) { + var b = a.style + b.overflow = 'hidden' + 'absolute' !== Va(a).position && + ((b.position = 'relative'), (b.zIndex = 0)) + b.backgroundColor = '#F3F1EC' + b.color = '#000' + b.textAlign = 'left' + }, + ba: function () { + var a = this + a.as = function () { + var b = a.cb() + if (a.width !== b.width || a.height !== b.height) { + var c = new O(a.width, a.height), + e = new P('onbeforeresize') + e.size = c + a.dispatchEvent(e) + a.ik((b.width - a.width) / 2, (b.height - a.height) / 2) + a.ze.style.width = (a.width = b.width) + 'px' + a.ze.style.height = (a.height = b.height) + 'px' + c = new P('onresize') + c.size = b + a.dispatchEvent(c) + } + } + a.K.nx && (a.R.es = setInterval(a.as, 80)) + }, + ik: function (a, b, c, e) { + var f = this.oa().dc(this.fa()), + g = this.cd, + i = q + c && J.yM(c) && ((this.re = new J(c.lng, c.lat)), (i = t)) + if ((c = c && e ? g.vj(c, this.Ub) : this.fc)) + if ( + ((this.fc = new J(c.lng + a * f, c.lat - b * f)), + (a = g.nh(this.fc, this.Ub)) && i) + ) + this.re = a + }, + Gg: function (a, b) { + if ( + Wa(a) && + (this.bv(), + this.dispatchEvent(new P('onzoomstart')), + (a = this.Yn(a).zoom), + a !== this.Oa) + ) { + this.Oc = this.Oa + this.Oa = a + var c + b ? (c = b) : this.hh() && (c = this.hh().ga()) + c && + ((c = this.$b(c, this.Oc)), + this.ik( + this.width / 2 - c.x, + this.height / 2 - c.y, + this.xb(c, this.Oc), + q + )) + this.dispatchEvent(new P('onzoomstartcode')) + } + }, + Qc: function (a) { + this.Gg(a) + }, + kG: function (a) { + this.Gg(this.Oa + 1, a) + }, + lG: function (a) { + this.Gg(this.Oa - 1, a) + }, + qi: function (a) { + a instanceof J && + ((this.fc = this.cd.vj(a, this.Ub)), + (this.re = J.yM(a) + ? new J(a.lng, a.lat) + : this.cd.nh(this.fc, this.Ub))) + }, + Ag: function (a, b) { + a = Math.round(a) || 0 + b = Math.round(b) || 0 + this.ik(-a, -b) + }, + Aw: function (a) { + a && + Xa(a.He) && + (a.He(this), this.dispatchEvent(new P('onaddcontrol', a))) + }, + VN: function (a) { + a && + Xa(a.remove) && + (a.remove(), this.dispatchEvent(new P('onremovecontrol', a))) + }, + yo: function (a) { + a && + Xa(a.na) && + (a.na(this), this.dispatchEvent(new P('onaddcontextmenu', a))) + }, + Cp: function (a) { + a && + Xa(a.remove) && + (this.dispatchEvent(new P('onremovecontextmenu', a)), a.remove()) + }, + Ga: function (a) { + a && + Xa(a.He) && + (a.He(this), this.dispatchEvent(new P('onaddoverlay', a))) + }, + Qb: function (a) { + a && + Xa(a.remove) && + (a.remove(), this.dispatchEvent(new P('onremoveoverlay', a))) + }, + yK: function () { + this.dispatchEvent(new P('onclearoverlays')) + }, + Oe: function (a) { + a && this.dispatchEvent(new P('onaddtilelayer', a)) + }, + Yf: function (a) { + a && this.dispatchEvent(new P('onremovetilelayer', a)) + }, + Dg: function (a) { + if (this.Hb !== a) { + var b = new P('onsetmaptype') + b.V4 = this.Hb + this.Hb = this.K.Hb = a + this.cd = this.Hb.wm() + this.ik(0, 0, this.Ka(), q) + this.bv() + var c = this.Yn(this.fa()).zoom + this.Gg(c) + this.dispatchEvent(b) + b = new P('onmaptypechange') + b.Oa = c + b.Hb = a + this.dispatchEvent(b) + ;(a === Ya || a === Sa) && Ra(ya) + } + }, + Zf: function (a) { + var b = this + if (a instanceof J) + b.qi(a, { + noAnimation: q, + }) + else if ($a(a)) + if (b.Hb === Qa) { + var c = G.pC[a] + c && ((pt = c.k), b.Zf(pt)) + } else { + var e = this.WH() + e.JF(function (c) { + 0 === e.xm() && + 2 === e.Ia.result.type && + (b.Zf(c.Ak(0).point), Qa.wk(a) && b.DF(a)) + }) + e.search(a, { + log: 'center', + }) + } + }, + Fd: function (a, b) { + '[object Undefined]' !== Object.prototype.toString.call(b) && + (b = parseInt(b)) + B.Fn('cus.fire', 'time', { + z_loadscripttime: sa - ra, + }) + var c = this + if ($a(a)) + if (c.Hb === Qa) { + var e = G.pC[a] + e && ((pt = e.k), c.Fd(pt, b)) + } else { + var f = c.WH() + f.JF(function (e) { + if ( + 0 === f.xm() && + (2 === f.Ia.result.type || 11 === f.Ia.result.type) + ) { + var e = e.Ak(0).point, + g = b || ab.tx(f.Ia.content.level, c) + c.Fd(e, g) + Qa.wk(a) && c.DF(a) + } + }) + f.search(a, { + log: 'center', + }) + } + else if (a instanceof J && b) { + b = c.Yn(b).zoom + c.Oc = c.Oa || b + c.Oa = b + e = c.re + c.re = new J(a.lng, a.lat) + c.fc = c.cd.vj(c.re, c.Ub) + c.LC = c.LC || c.Oa + c.KC = c.KC || c.re + var g = new P('onload'), + i = new P('onloadcode') + g.point = new J(a.lng, a.lat) + g.pixel = c.$b(c.re, c.Oa) + g.zoom = b + c.loaded || ((c.loaded = q), c.dispatchEvent(g), ta || (ta = bb())) + c.dispatchEvent(i) + g = new P('onmoveend') + g.mv = 'centerAndZoom' + e.pb(c.re) || c.dispatchEvent(g) + c.dispatchEvent(new P('onmoveend')) + c.Oc !== c.Oa && + ((e = new P('onzoomend')), + (e.mv = 'centerAndZoom'), + c.dispatchEvent(e)) + c.K.Ro && c.Ro() + } + }, + WH: function () { + this.R.YM || (this.R.YM = new cb(1)) + return this.R.YM + }, + reset: function () { + this.Fd(this.KC, this.LC, q) + }, + enableDragging: function () { + this.K.Wb = q + }, + disableDragging: function () { + this.K.Wb = t + }, + enableInertialDragging: function () { + this.K.ox = q + }, + disableInertialDragging: function () { + this.K.ox = t + }, + enableScrollWheelZoom: function () { + this.K.Uo = q + }, + disableScrollWheelZoom: function () { + this.K.Uo = t + }, + enableContinuousZoom: function () { + this.K.To = q + }, + disableContinuousZoom: function () { + this.K.To = t + }, + enableDoubleClickZoom: function () { + this.K.nD = q + }, + disableDoubleClickZoom: function () { + this.K.nD = t + }, + enableKeyboard: function () { + this.K.px = q + }, + disableKeyboard: function () { + this.K.px = t + }, + enablePinchToZoom: function () { + this.K.Ns = q + }, + disablePinchToZoom: function () { + this.K.Ns = t + }, + enableAutoResize: function () { + this.K.nx = q + this.as() + this.R.es || (this.R.es = setInterval(this.as, 80)) + }, + disableAutoResize: function () { + this.K.nx = t + this.R.es && (clearInterval(this.R.es), (this.R.es = s)) + }, + Ro: function () { + this.K.Ro = q + this.Nn || + ((this.Nn = new db({ + pL: q, + })), + this.Oe(this.Nn)) + }, + KW: function () { + this.K.Ro = t + this.Nn && (this.Yf(this.Nn), (this.Nn = s), delete this.Nn) + }, + cb: function () { + return this.xs && this.xs instanceof O + ? new O(this.xs.width, this.xs.height) + : new O(this.Wa.clientWidth, this.Wa.clientHeight) + }, + Ce: function (a) { + a && a instanceof O + ? ((this.xs = a), + (this.Wa.style.width = a.width + 'px'), + (this.Wa.style.height = a.height + 'px')) + : (this.xs = s) + }, + Ka: w('re'), + fa: w('Oa'), + ZV: function () { + this.as() + }, + Yn: function (a) { + var b = this.K.gc, + c = this.K.Yb, + e = t, + a = Math.round(a) + a < b && ((e = q), (a = b)) + a > c && ((e = q), (a = c)) + return { + zoom: a, + yD: e, + } + }, + La: w('Wa'), + $b: function (a, b) { + b = b || this.fa() + return this.cd.$b(a, b, this.fc, this.cb(), this.Ub) + }, + xb: function (a, b) { + b = b || this.fa() + return this.cd.xb(a, b, this.fc, this.cb(), this.Ub) + }, + Xe: function (a, b) { + if (a) { + var c = this.$b(new J(a.lng, a.lat), b) + c.x -= this.offsetX + c.y -= this.offsetY + return c + } + }, + JN: function (a, b) { + if (a) { + var c = new Q(a.x, a.y) + c.x += this.offsetX + c.y += this.offsetY + return this.xb(c, b) + } + }, + pointToPixelFor3D: function (a, b) { + var c = map.Ub + this.Hb === Qa && c && eb.EK(a, this, b) + }, + P4: function (a, b) { + var c = map.Ub + this.Hb === Qa && c && eb.DK(a, this, b) + }, + Q4: function (a, b) { + var c = this, + e = map.Ub + c.Hb === Qa && + e && + eb.EK(a, c, function (a) { + a.x -= c.offsetX + a.y -= c.offsetY + b && b(a) + }) + }, + L4: function (a, b) { + var c = map.Ub + this.Hb === Qa && + c && + ((a.x += this.offsetX), (a.y += this.offsetY), eb.DK(a, this, b)) + }, + ve: function (a) { + if (!this.Xx()) return new fb() + var b = a || {}, + a = b.margins || [0, 0, 0, 0], + c = b.zoom || s, + b = this.xb( + { + x: a[3], + y: this.height - a[2], + }, + c + ), + a = this.xb( + { + x: this.width - a[1], + y: a[0], + }, + c + ) + return new fb(b, a) + }, + Xx: function () { + return !!this.loaded + }, + nS: function (a, b) { + for ( + var c = this.oa(), + e = b.margins || [10, 10, 10, 10], + f = b.zoomFactor || 0, + g = e[1] + e[3], + e = e[0] + e[2], + i = c.bp(), + k = (c = c.sm()); + k >= i; + k-- + ) { + var m = this.oa().dc(k) + if (a.YF().lng / m < this.width - g && a.YF().lat / m < this.height - e) + break + } + k += f + k < i && (k = i) + k > c && (k = c) + return k + }, + ht: function (a, b) { + var c = { + center: this.Ka(), + zoom: this.fa(), + } + if ( + !a || + (!a instanceof fb && 0 === a.length) || + (a instanceof fb && a.tj()) + ) + return c + var e = [] + a instanceof fb ? (e.push(a.Rf()), e.push(a.Ve())) : (e = a.slice(0)) + for (var b = b || {}, f = [], g = 0, i = e.length; g < i; g++) + f.push(this.cd.vj(e[g], this.Ub)) + e = new fb() + for (g = f.length - 1; 0 <= g; g--) e.extend(f[g]) + if (e.tj()) return c + c = e.Ka() + f = this.nS(e, b) + b.margins && + ((e = b.margins), + (g = (e[1] - e[3]) / 2), + (e = (e[0] - e[2]) / 2), + (i = this.oa().dc(f)), + b.offset && ((g = b.offset.width), (e = b.offset.height)), + (c.lng += i * g), + (c.lat += i * e)) + c = this.cd.nh(c, this.Ub) + return { + center: c, + zoom: f, + } + }, + yh: function (a, b) { + var c + c = a && a.center ? a : this.ht(a, b) + var b = b || {}, + e = b.delay || 200 + if (c.zoom === this.Oa && b.enableAnimation !== t) { + var f = this + setTimeout(function () { + f.qi(c.center, { + duration: 210, + }) + }, e) + } else this.Fd(c.center, c.zoom) + }, + Tf: w('Yd'), + hh: function () { + return this.R.qb && this.R.qb.Xa() ? this.R.qb : s + }, + getDistance: function (a, b) { + if (a && b) { + if (a.pb(b)) return 0 + var c = 0, + c = S.$o(a, b) + if (c === s || c === l) c = 0 + return c + } + }, + Hx: function () { + var a = [], + b = this.ya, + c = this.Ee + if (b) for (var e in b) b[e] instanceof gb && a.push(b[e]) + if (c) { + e = 0 + for (b = c.length; e < b; e++) a.push(c[e]) + } + return a + }, + oa: w('Hb'), + Dz: function () { + for (var a = this.R.pF; a < B.Fr.length; a++) B.Fr[a](this) + this.R.pF = a + }, + DF: function (a) { + //修改 setCurrentCity + //i_setCurrentCity(this, a); + this.Ub = Qa.wk(a) + this.Rw = Qa.BL(this.Ub) + this.Hb === Qa && this.cd instanceof hb && (this.cd.$i = this.Ub) + }, + setDefaultCursor: function (a) { + this.K.Vb = a + this.platform && (this.platform.style.cursor = this.K.Vb) + }, + getDefaultCursor: function () { + return this.K.Vb + }, + setDraggingCursor: function (a) { + this.K.Hd = a + }, + getDraggingCursor: function () { + return this.K.Hd + }, + Sx: function () { + return this.K.aX && 1.5 <= this.K.devicePixelRatio + }, + Cw: function (a, b) { + b ? this.Jh[b] || (this.Jh[b] = {}) : (b = 'custom') + a.tag = b + a instanceof ib && ((this.Jh[b][a.aa] = a), a.na(this)) + var c = this + K.load( + 'hotspot', + function () { + c.Dz() + }, + q + ) + }, + VZ: function (a, b) { + b || (b = 'custom') + this.Jh[b][a.aa] && delete this.Jh[b][a.aa] + }, + dm: function (a) { + a || (a = 'custom') + this.Jh[a] = {} + }, + bv: function () { + var a = this.Hb.bp(), + b = this.Hb.sm(), + c = this.K + c.gc = c.hP || a + c.Yb = c.gP || b + c.gc < a && (c.gc = a) + c.Yb > b && (c.Yb = b) + }, + setMinZoom: function (a) { + a = Math.round(a) + a > this.K.Yb && (a = this.K.Yb) + this.K.hP = a + this.HJ() + }, + setMaxZoom: function (a) { + a = Math.round(a) + a < this.K.gc && (a = this.K.gc) + this.K.gP = a + this.HJ() + }, + HJ: function () { + this.bv() + var a = this.K + this.Oa < a.gc ? this.Qc(a.gc) : this.Oa > a.Yb && this.Qc(a.Yb) + var b = new P('onzoomspanchange') + b.gc = a.gc + b.Yb = a.Yb + this.dispatchEvent(b) + }, + Q3: w('WB'), + getKey: function () { + return qa + }, + Zt: function (a) { + var b = this + window.MPC_Mgr && window.MPC_Mgr[b.aa] && window.MPC_Mgr[b.aa].close() + b.K.fj = t + B.Fn('cus.fire', 'count', 'z_setmapstylecount') + if (a) { + b = this + a.styleJson && (a.styleStr = b.Z_(a.styleJson)) + H() && z.ca.Iy + ? setTimeout(function () { + b.K.ye = a + b.dispatchEvent(new P('onsetcustomstyles', a)) + }, 50) + : ((this.K.ye = a), + this.dispatchEvent(new P('onsetcustomstyles', a)), + this.sM(b.K.ye.geotableId)) + var c = { + style: a.style, + } + a.features && 0 < a.features.length && (c.features = q) + a.styleJson && 0 < a.styleJson.length && (c.styleJson = q) + Ra(5050, c) + a.style && + (c = b.K.fm[a.style] + ? b.K.fm[a.style].backColor + : b.K.fm.normal.backColor) && + (this.La().style.backgroundColor = c) + } + }, + LY: function (a) { + this.controls || + (this.controls = { + navigationControl: new jb(), + scaleControl: new kb(), + overviewMapControl: new lb(), + mapTypeControl: new mb(), + }) + var b = this, + c + for (c in this.controls) b.VN(b.controls[c]) + a = a || [] + z.mc.Fb(a, function (a) { + b.Aw(b.controls[a]) + }) + }, + sM: function (a) { + a + ? (this.vs && this.vs.Cf === a) || + (this.Yf(this.vs), + (this.vs = new nb({ + geotableId: a, + })), + this.Oe(this.vs)) + : this.Yf(this.vs) + }, + Sb: function () { + var a = this.fa() >= this.K.fG && this.oa() === La && 18 >= this.fa(), + b = t + try { + document.createElement('canvas').getContext('2d'), (b = q) + } catch (c) { + b = t + } + return a && b + }, + getCurrentCity: function () { + return { + name: this.$g, + code: this.fs, + } + }, + tm: function () { + this.P.co() + return this.P + }, + PY: function (a) { + B.alog('cus.fire', 'count', 'z_loadindoormapcount') + La.setMaxZoom(a.maxZoom || 19) + var b = new P('oninitindoorlayer') + b.vf = a + this.dispatchEvent(b) + this.K.Ms = t + }, + D_: function (a) { + this.K.qN = a + this.Va.Jb.parentElement.style.display = a ? 'block' : 'none' + }, + setPanorama: function (a) { + this.P = a + this.P.GF(this) + }, + Z_: function (a) { + for ( + var b = { + featureType: 't', + elementType: 'e', + visibility: 'v', + color: 'c', + lightness: 'l', + saturation: 's', + weight: 'w', + zoom: 'z', + hue: 'h', + }, + c = { + all: 'all', + geometry: 'g', + 'geometry.fill': 'g.f', + 'geometry.stroke': 'g.s', + labels: 'l', + 'labels.text.fill': 'l.t.f', + 'labels.text.stroke': 'l.t.s', + 'lables.text': 'l.t', + 'labels.icon': 'l.i', + }, + e = [], + f = 0, + g; + (g = a[f]); + f++ + ) { + var i = g.stylers + delete g.stylers + z.extend(g, i) + var i = [], + k + for (k in b) + if (g[k]) + if ('elementType' === k) i.push(b[k] + ':' + c[g[k]]) + else { + switch (g[k]) { + case 'poilabel': + g[k] = 'poi' + break + case 'districtlabel': + g[k] = 'label' + } + i.push(b[k] + ':' + g[k]) + } + 2 < i.length && e.push(i.join('|')) + } + return e.join(',') + }, + }) + function Ra(a, b) { + if (a) { + var b = b || {}, + c = '', + e + for (e in b) c = c + '&' + e + '=' + encodeURIComponent(b[e]) + var f = function (a) { + a && + ((ob = q), + setTimeout(function () { + pb.src = B.Wc + 'images/blank.gif?' + a.src + }, 50)) + }, + g = function () { + var a = qb.shift() + a && f(a) + } + e = (1e8 * Math.random()).toFixed(0) + ob + ? qb.push({ + src: + 'product=jsapi&sub_product=jsapi&v=' + + B.version + + '&sub_product_v=' + + B.version + + '&t=' + + e + + '&code=' + + a + + '&da_src=' + + a + + c, + }) + : f({ + src: + 'product=jsapi&sub_product=jsapi&v=' + + B.version + + '&sub_product_v=' + + B.version + + '&t=' + + e + + '&code=' + + a + + '&da_src=' + + a + + c, + }) + rb || + (z.M(pb, 'load', function () { + ob = t + g() + }), + z.M(pb, 'error', function () { + ob = t + g() + }), + (rb = q)) + } + } + var ob, + rb, + qb = [], + pb = new Image() + Ra(5e3, { + device_pixel_ratio: window.devicePixelRatio, + platform: navigator.platform, + }) + B.mM = { + TILE_BASE_URLS: [ + 'gss0.bdstatic.com/5bwHcj7lABFU8t_jkk_Z1zRvfdw6buu', + 'gss0.bdstatic.com/5bwHcj7lABFV8t_jkk_Z1zRvfdw6buu', + 'gss0.bdstatic.com/5bwHcj7lABFS8t_jkk_Z1zRvfdw6buu', + 'gss0.bdstatic.com/5bwHcj7lABFT8t_jkk_Z1zRvfdw6buu', + 'gss0.bdstatic.com/5bwHcj7lABFY8t_jkk_Z1zRvfdw6buu', + ], + TILE_ONLINE_URLS: [ + 'gss0.bdstatic.com/8bo_dTSlR1gBo1vgoIiO_jowehsv', + 'gss0.bdstatic.com/8bo_dTSlRMgBo1vgoIiO_jowehsv', + 'gss0.bdstatic.com/8bo_dTSlRcgBo1vgoIiO_jowehsv', + 'gss0.bdstatic.com/8bo_dTSlRsgBo1vgoIiO_jowehsv', + 'gss0.bdstatic.com/8bo_dTSlQ1gBo1vgoIiO_jowehsv', + ], + TIlE_PERSPECT_URLS: [ + 'gss0.bdstatic.com/-OR1cTe9KgQFm2e88IuM_a', + 'gss0.bdstatic.com/-ON1cTe9KgQFm2e88IuM_a', + 'gss0.bdstatic.com/-OZ1cTe9KgQFm2e88IuM_a', + 'gss0.bdstatic.com/-OV1cTe9KgQFm2e88IuM_a', + ], + geolocControl: 'gsp0.baidu.com/8LkJsjOpB1gCo2Kml5_Y_D3', + TILES_YUN_HOST: [ + 'gsp0.baidu.com/-eR1bSahKgkFkRGko9WTAnF6hhy', + 'gsp0.baidu.com/-eN1bSahKgkFkRGko9WTAnF6hhy', + 'gsp0.baidu.com/-eZ1bSahKgkFkRGko9WTAnF6hhy', + 'gsp0.baidu.com/-eV1bSahKgkFkRGko9WTAnF6hhy', + ], + traffic: 'gsp0.baidu.com/7_AZsjOpB1gCo2Kml5_Y_DAcsMJiwa', + iw_pano: 'gss0.bdstatic.com/5LUZemba_QUU8t7mm9GUKT-xh_', + message: 'gsp0.baidu.com/7vo0bSba2gU2pMbgoY3K', + baidumap: 'gsp0.baidu.com/80MWsjip0QIZ8tyhnq', + wuxian: 'gsp0.baidu.com/6a1OdTeaKgQFm2e88IuM_a', + pano: [ + 'gss0.bdstatic.com/5LUZemba_QUU8t7mm9GUKT-xh_', + 'gss0.bdstatic.com/5LUZemfa_QUU8t7mm9GUKT-xh_', + 'gss0.bdstatic.com/5LUZemja_QUU8t7mm9GUKT-xh_', + ], + main_domain_nocdn: { + baidu: 'gsp0.baidu.com/9_Q4sjOpB1gCo2Kml5_Y_D3', + other: 'api.map.baidu.com', + }, + main_domain_cdn: { + baidu: [ + 'gss0.bdstatic.com/9_Q4vHSd2RZ3otebn9fN2DJv', + 'gss0.baidu.com/9_Q4vXSd2RZ3otebn9fN2DJv', + 'gss0.bdstatic.com/9_Q4vnSd2RZ3otebn9fN2DJv', + ], + other: ['api.map.baidu.com'], + webmap: ['gss0.baidu.com/6b1IcTe9R1gBo1vgoIiO_jowehsv'], + }, + map_click: 'gsp0.baidu.com/80MWbzKh2wt3n2qy8IqW0jdnxx1xbK', + vector_traffic: 'gss0.bdstatic.com/8aZ1cTe9KgQIm2_p8IuM_a', + } + B.DY = { + TILE_BASE_URLS: [ + 'shangetu0.map.bdimg.com', + 'shangetu1.map.bdimg.com', + 'shangetu2.map.bdimg.com', + 'shangetu3.map.bdimg.com', + 'shangetu4.map.bdimg.com', + ], + TILE_ONLINE_URLS: [ + 'online0.map.bdimg.com', + 'online1.map.bdimg.com', + 'online2.map.bdimg.com', + 'online3.map.bdimg.com', + 'online4.map.bdimg.com', + ], + TIlE_PERSPECT_URLS: [ + 'd0.map.baidu.com', + 'd1.map.baidu.com', + 'd2.map.baidu.com', + 'd3.map.baidu.com', + ], + geolocControl: 'loc.map.baidu.com', + TILES_YUN_HOST: [ + 'g0.api.map.baidu.com', + 'g1.api.map.baidu.com', + 'g2.api.map.baidu.com', + 'g3.api.map.baidu.com', + ], + traffic: 'its.map.baidu.com:8002', + iw_pano: 'pcsv0.map.bdimg.com', + message: 'j.map.baidu.com', + baidumap: 'map.baidu.com', + wuxian: 'wuxian.baidu.com', + pano: ['pcsv0.map.bdimg.com', 'pcsv1.map.bdimg.com', 'pcsv2.map.bdimg.com'], + main_domain_nocdn: { + baidu: 'api.map.baidu.com', + }, + main_domain_cdn: { + baidu: ['api0.map.bdimg.com', 'api1.map.bdimg.com', 'api2.map.bdimg.com'], + webmap: ['webmap0.map.bdimg.com'], + }, + map_click: 'mapclick.map.baidu.com', + vector_traffic: 'or.map.bdimg.com', + } + B.F0 = { + 0: { + proto: 'http://', + domain: B.DY, + }, + 1: { + proto: 'https://', + domain: B.mM, + }, + 2: { + proto: 'https://', + domain: B.mM, + }, + } + window.BMAP_PROTOCOL && + 'https' === window.BMAP_PROTOCOL && + (window.HOST_TYPE = 2) + B.xu = window.HOST_TYPE || '0' + B.url = B.F0[B.xu] + B.vp = B.url.proto + B.url.domain.baidumap + '/' + //B.vp =bmapcfg.home; //修改,本地工具资源引用(离线路径) + B.Wc = + B.url.proto + + ('2' == B.xu + ? B.url.domain.main_domain_nocdn.other + : B.url.domain.main_domain_nocdn.baidu) + + '/' + //B.Wc =bmapcfg.home; //修改,本地工具资源引用(离线路径) + //B.ka=B.url.proto+("2"==B.xu?B.url.domain.main_domain_cdn.other[0]:B.url.domain.main_domain_cdn.baidu[0])+"/"; + B.ka = bmapcfg.home //修改,本地工具资源引用(离线路径) + console.log(bmapcfg.home, '=============') + B.Yi = B.url.proto + B.url.domain.main_domain_cdn.webmap[0] + '/' + //B.Yi =bmapcfg.home; //修改,本地工具资源引用(离线路径) + B.vg = function (a, b) { + var c, + e, + b = b || '' + switch (a) { + case 'main_domain_nocdn': + c = B.Wc + b + break + case 'main_domain_cdn': + c = B.ka + b + break + default: + ;(e = B.url.domain[a]), + '[object Array]' == Object.prototype.toString.call(e) + ? ((c = []), + z.mc.Fb(e, function (a, e) { + c[e] = B.url.proto + a + '/' + b + })) + : (c = B.url.proto + B.url.domain[a] + '/' + b) + } + return c + } + function tb(a) { + var b = { + duration: 1e3, + Ic: 30, + No: 0, + kc: ub.UM, + Kt: u(), + } + this.dg = [] + if (a) for (var c in a) b[c] = a[c] + this.j = b + if (Wa(b.No)) { + var e = this + setTimeout(function () { + e.start() + }, b.No) + } else b.No != vb && this.start() + } + var vb = 'INFINITE' + tb.prototype.start = function () { + this.Uu = bb() + this.gA = this.Uu + this.j.duration + wb(this) + } + tb.prototype.add = function (a) { + this.dg.push(a) + } + function wb(a) { + var b = bb() + b >= a.gA + ? (Xa(a.j.va) && a.j.va(a.j.kc(1)), + Xa(a.j.finish) && a.j.finish(), + 0 < a.dg.length && + ((b = a.dg[0]), (b.dg = [].concat(a.dg.slice(1))), b.start())) + : ((a.Jy = a.j.kc((b - a.Uu) / a.j.duration)), + Xa(a.j.va) && a.j.va(a.Jy), + a.TF || + (a.Yr = setTimeout(function () { + wb(a) + }, 1e3 / a.j.Ic))) + } + tb.prototype.stop = function (a) { + this.TF = q + for (var b = 0; b < this.dg.length; b++) this.dg[b].stop(), (this.dg[b] = s) + this.dg.length = 0 + this.Yr && (clearTimeout(this.Yr), (this.Yr = s)) + this.j.Kt(this.Jy) + a && ((this.gA = this.Uu), wb(this)) + } + tb.prototype.cancel = ga(1) + var ub = { + UM: function (a) { + return a + }, + reverse: function (a) { + return 1 - a + }, + iD: function (a) { + return a * a + }, + hD: function (a) { + return Math.pow(a, 3) + }, + Ks: function (a) { + return -(a * (a - 2)) + }, + eL: function (a) { + return Math.pow(a - 1, 3) + 1 + }, + dL: function (a) { + return 0.5 > a ? 2 * a * a : -2 * (a - 2) * a - 1 + }, + R2: function (a) { + return 0.5 > a ? 4 * Math.pow(a, 3) : 4 * Math.pow(a - 1, 3) + 1 + }, + S2: function (a) { + return (1 - Math.cos(Math.PI * a)) / 2 + }, + } + ub['ease-in'] = ub.iD + ub['ease-out'] = ub.Ks + var G = { + oG: 34, + pG: 21, + qG: new O(21, 32), + wP: new O(10, 32), + vP: new O(24, 36), + uP: new O(12, 36), + mG: new O(13, 1), + qa: B.ka + 'images/', + a4: 'http://api0.map.bdimg.com/images/', + nG: B.ka + 'images/markers_new.png', + sP: 24, + tP: 73, + pC: { + '\u5317\u4eac': { + yy: 'bj', + k: new J(116.403874, 39.914889), + }, + '\u4e0a\u6d77': { + yy: 'sh', + k: new J(121.487899, 31.249162), + }, + '\u6df1\u5733': { + yy: 'sz', + k: new J(114.025974, 22.546054), + }, + '\u5e7f\u5dde': { + yy: 'gz', + k: new J(113.30765, 23.120049), + }, + }, + fontFamily: 'arial,sans-serif', + } + z.ca.Te + ? (z.extend(G, { + TK: 'url(' + G.qa + 'ruler.cur),crosshair', + Vb: '-moz-grab', + Hd: '-moz-grabbing', + }), + z.platform.IM && (G.fontFamily = 'arial,simsun,sans-serif')) + : z.ca.Qw || z.ca.Iy + ? z.extend(G, { + TK: 'url(' + G.qa + 'ruler.cur) 2 6,crosshair', + Vb: 'url(' + G.qa + 'openhand.cur) 8 8,default', + Hd: 'url(' + G.qa + 'closedhand.cur) 8 8,move', + }) + : z.extend(G, { + TK: 'url(' + G.qa + 'ruler.cur),crosshair', + Vb: 'url(' + G.qa + 'openhand.cur),default', + Hd: 'url(' + G.qa + 'closedhand.cur),move', + }) + function xb(a, b) { + var c = a.style + c.left = b[0] + 'px' + c.top = b[1] + 'px' + } + function yb(a) { + 0 < z.ca.ia ? (a.unselectable = 'on') : (a.style.MozUserSelect = 'none') + } + function zb(a) { + return a && a.parentNode && 11 !== a.parentNode.nodeType + } + function Ab(a, b) { + z.D.Vx(a, 'beforeEnd', b) + return a.lastChild + } + function Bb(a) { + for ( + var b = { + left: 0, + top: 0, + }; + a && a.offsetParent; + + ) + (b.left += a.offsetLeft), (b.top += a.offsetTop), (a = a.offsetParent) + return b + } + function ma(a) { + a = window.event || a + a.stopPropagation ? a.stopPropagation() : (a.cancelBubble = q) + } + function Cb(a) { + a = window.event || a + a.preventDefault ? a.preventDefault() : (a.returnValue = t) + return t + } + function na(a) { + ma(a) + return Cb(a) + } + function Eb() { + var a = document.documentElement, + b = document.body + return a && (a.scrollTop || a.scrollLeft) + ? [a.scrollTop, a.scrollLeft] + : b + ? [b.scrollTop, b.scrollLeft] + : [0, 0] + } + function Fb(a, b) { + if (a && b) + return Math.round( + Math.sqrt(Math.pow(a.x - b.x, 2) + Math.pow(a.y - b.y, 2)) + ) + } + function Gb(a, b) { + var c = [], + b = + b || + function (a) { + return a + }, + e + for (e in a) c.push(e + '=' + b(a[e])) + return c.join('&') + } + function L(a, b, c) { + var e = document.createElement(a) + c && (e = document.createElementNS(c, a)) + return z.D.CF(e, b || {}) + } + function Va(a) { + if (a.currentStyle) return a.currentStyle + if (a.ownerDocument && a.ownerDocument.defaultView) + return a.ownerDocument.defaultView.getComputedStyle(a, s) + } + function Xa(a) { + return 'function' === typeof a + } + function Wa(a) { + return 'number' === typeof a + } + function $a(a) { + return 'string' == typeof a + } + function Hb(a) { + return 'undefined' != typeof a + } + function Ib(a) { + return 'object' == typeof a + } + var Jb = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=' + function Kb(a) { + for (var b = '', c = 0; c < a.length; c++) { + var e = a.charCodeAt(c) << 1, + f = (e = e.toString(2)) + 8 > e.length && ((f = '00000000' + e), (f = f.substr(e.length, 8))) + b += f + } + a = 5 - (b.length % 5) + e = [] + for (c = 0; c < a; c++) e[c] = '0' + b = e.join('') + b + f = [] + for (c = 0; c < b.length / 5; c++) + (e = b.substr(5 * c, 5)), f.push(String.fromCharCode(parseInt(e, 2) + 50)) + return f.join('') + a.toString() + } + function Lb(a) { + var b = '', + c, + e, + f = '', + g, + i = '', + k = 0 + g = /[^A-Za-z0-9\+\/\=]/g + if (!a || g.exec(a)) return a + a = a.replace(/[^A-Za-z0-9\+\/\=]/g, '') + do + (c = Jb.indexOf(a.charAt(k++))), + (e = Jb.indexOf(a.charAt(k++))), + (g = Jb.indexOf(a.charAt(k++))), + (i = Jb.indexOf(a.charAt(k++))), + (c = (c << 2) | (e >> 4)), + (e = ((e & 15) << 4) | (g >> 2)), + (f = ((g & 3) << 6) | i), + (b += String.fromCharCode(c)), + 64 != g && (b += String.fromCharCode(e)), + 64 != i && (b += String.fromCharCode(f)) + while (k < a.length) + return b + } + var P = z.lang.Ju + function H() { + return !(!z.platform.zE && !z.platform.XY && !z.platform.Jm) + } + function Ua() { + return !(!z.platform.IM && !z.platform.AM && !z.platform.cZ) + } + function bb() { + return new Date().getTime() + } + function Mb() { + var a = document.body.appendChild(L('div')) + a.innerHTML = '' + var b = a.firstChild + if (!b.style) return t + b.style.behavior = 'url(#default#VML)' + b = b ? 'object' === typeof b.adj : q + a.parentNode.removeChild(a) + return b + } + function Nb() { + return !!document.implementation.hasFeature( + 'http://www.w3.org/TR/SVG11/feature#Shape', + '1.1' + ) + } + function Ob() { + return !!L('canvas').getContext + } + function Pb(a) { + return (a * Math.PI) / 180 + } + B.iZ = (function () { + var a = q, + b = q, + c = q, + e = q, + f = 0, + g = 0, + i = 0, + k = 0 + return { + eR: function () { + f += 1 + a && + ((a = t), + setTimeout(function () { + Ra(5054, { + pic: f, + }) + a = q + f = 0 + }, 1e4)) + }, + v1: function () { + g += 1 + b && + ((b = t), + setTimeout(function () { + Ra(5055, { + move: g, + }) + b = q + g = 0 + }, 1e4)) + }, + x1: function () { + i += 1 + c && + ((c = t), + setTimeout(function () { + Ra(5056, { + zoom: i, + }) + c = q + i = 0 + }, 1e4)) + }, + w1: function (a) { + k += a + e && + ((e = t), + setTimeout(function () { + Ra(5057, { + tile: k, + }) + e = q + k = 0 + }, 5e3)) + }, + } + })() + B.iq = { + DG: '#83a1ff', + kq: '#808080', + } + function Qb(a, b, c) { + b.Om || ((b.Om = []), (b.handle = {})) + b.Om.push({ + filter: c, + nm: a, + }) + b.addEventListener || + (b.addEventListener = function (a, c) { + b.attachEvent('on' + a, c) + }) + b.handle.click || + (b.addEventListener( + 'click', + function (a) { + for (var c = a.target || a.srcElement; c != b; ) { + Rb(b.Om, function (b, i) { + RegExp(i.filter).test(c.getAttribute('filter')) && + i.nm.call(c, a, c.getAttribute('filter')) + }) + c = c.parentNode + } + }, + t + ), + (b.handle.click = q)) + } + function Rb(a, b) { + for (var c = 0, e = a.length; c < e; c++) b(c, a[c]) + } + void (function (a, b, c) { + void (function (a, b, c) { + function i(a) { + if (!a.Mo) { + for (var c = q, e = [], g = a.ZZ, k = 0; g && k < g.length; k++) { + var m = g[k], + n = (pa[m] = pa[m] || {}) + if (n.Mo || n == a) e.push(n.Nc) + else { + c = t + if ( + !n.DW && + ((m = (Ma.get('alias') || {})[m] || m + '.js'), !R[m]) + ) { + R[m] = q + var o = b.createElement('script'), + p = b.getElementsByTagName('script')[0] + o.async = q + o.src = m + p.parentNode.insertBefore(o, p) + } + n.bz = n.bz || {} + n.bz[a.name] = a + } + } + if (c) { + a.Mo = q + a.KK && (a.Nc = a.KK.apply(a, e)) + for (var v in a.bz) i(a.bz[v]) + } + } + } + function k(a) { + return (a || new Date()) - F + } + function m(a, b, c) { + if (a) { + 'string' == typeof a && ((c = b), (b = a), (a = M)) + try { + a == M + ? ((N[b] = N[b] || []), N[b].unshift(c)) + : a.addEventListener + ? a.addEventListener(b, c, t) + : a.attachEvent && a.attachEvent('on' + b, c) + } catch (e) {} + } + } + function n(a, b, c) { + if (a) { + 'string' == typeof a && ((c = b), (b = a), (a = M)) + try { + if (a == M) { + var e = N[b] + if (e) for (var f = e.length; f--; ) e[f] === c && e.splice(f, 1) + } else + a.removeEventListener + ? a.removeEventListener(b, c, t) + : a.detachEvent && a.detachEvent('on' + b, c) + } catch (g) {} + } + } + function o(a) { + var b = N[a], + c = 0 + if (b) { + for (var e = [], f = arguments, g = 1; g < f.length; g++) e.push(f[g]) + for (g = b.length; g--; ) b[g].apply(this, e) && c++ + return c + } + } + function p(a, b) { + if (a && b) { + var c = new Image(1, 1), + e = [], + f = 'img_' + +new Date(), + g + for (g in b) b[g] && e.push(g + '=' + encodeURIComponent(b[g])) + M[f] = c + c.onload = c.onerror = function () { + M[f] = c = c.onload = c.onerror = s + delete M[f] + } + c.src = a + '?' + e.join('&') + } + } + function v() { + var a = arguments, + b = a[0] + if (this.JK || /^(on|un|set|get|create)$/.test(b)) { + for (var b = y.prototype[b], c = [], e = 1, f = a.length; e < f; e++) + c.push(a[e]) + 'function' == typeof b && b.apply(this, c) + } else this.iK.push(a) + } + function x(a, b) { + var c = {}, + e + for (e in a) a.hasOwnProperty(e) && (c[e] = a[e]) + for (e in b) b.hasOwnProperty(e) && (c[e] = b[e]) + return c + } + function y(a) { + this.name = a + this.Ps = { + protocolParameter: { + postUrl: s, + protocolParameter: s, + }, + } + this.iK = [] + this.alog = M + } + function A(a) { + a = a || 'default' + if ('*' == a) { + var a = [], + b + for (b in fa) a.push(fa[b]) + return a + } + ;(b = fa[a]) || (b = fa[a] = new y(a)) + return b + } + var E = c.alog + if (!E || !E.Mo) { + var C = b.all && a.attachEvent, + F = (E && E.IE) || +new Date(), + D = + a.o4 || + (+new Date()).toString(36) + + Math.random().toString(36).substr(2, 3), + I = 0, + R = {}, + M = function (a) { + var b = arguments, + c, + e, + f, + g + if ('define' == a || 'require' == a) { + for (e = 1; e < b.length; e++) + switch (typeof b[e]) { + case 'string': + c = b[e] + break + case 'object': + f = b[e] + break + case 'function': + g = b[e] + } + 'require' == a && (c && !f && (f = [c]), (c = s)) + c = !c ? '#' + I++ : c + e = pa[c] = pa[c] || {} + e.Mo || + ((e.name = c), + (e.ZZ = f), + (e.KK = g), + 'define' == a && (e.DW = q), + i(e)) + } else + 'function' == typeof a + ? a(M) + : ('' + a).replace( + /^(?:([\w$_]+)\.)?(\w+)$/, + function (a, c, e) { + b[0] = e + v.apply(M.bG(c), b) + } + ) + }, + N = {}, + fa = {}, + pa = { + i2: { + name: 'alog', + Mo: q, + Nc: M, + }, + } + y.prototype.start = y.prototype.create = function (a) { + if (!this.JK) { + 'object' == typeof a && this.set(a) + this.JK = new Date() + for (this.Qs('create', this); (a = this.iK.shift()); ) + v.apply(this, a) + } + } + y.prototype.send = function (a, b) { + var c = x( + { + ts: k().toString(36), + t: a, + sid: D, + }, + this.Ps + ) + if ('object' == typeof b) c = x(c, b) + else { + var e = arguments + switch (a) { + case 'pageview': + e[1] && (c.page = e[1]) + e[2] && (c.title = e[2]) + break + case 'event': + e[1] && (c.eventCategory = e[1]) + e[2] && (c.eventAction = e[2]) + e[3] && (c.eventLabel = e[3]) + e[4] && (c.eventValue = e[4]) + break + case 'timing': + e[1] && (c.timingCategory = e[1]) + e[2] && (c.timingVar = e[2]) + e[3] && (c.timingValue = e[3]) + e[4] && (c.timingLabel = e[4]) + break + case 'exception': + e[1] && (c.exDescription = e[1]) + e[2] && (c.exFatal = e[2]) + break + default: + return + } + } + this.Qs('send', c) + var f + if ((e = this.Ps.protocolParameter)) { + var g = {} + for (f in c) e[f] !== s && (g[e[f] || f] = c[f]) + f = g + } else f = c + p(this.Ps.postUrl, f) + } + y.prototype.set = function (a, b) { + if ('string' == typeof a) + 'protocolParameter' == a && + (b = x( + { + postUrl: s, + protocolParameter: s, + }, + b + )), + (this.Ps[a] = b) + else if ('object' == typeof a) for (var c in a) this.set(c, a[c]) + } + y.prototype.get = function (a, b) { + var c = this.Ps[a] + 'function' == typeof b && b(c) + return c + } + y.prototype.Qs = function (a, b) { + return M.Qs(this.name + '.' + a, b) + } + y.prototype.M = function (a, b) { + M.M(this.name + '.' + a, b) + } + y.prototype.ed = function (a, b) { + M.ed(this.name + '.' + a, b) + } + M.name = 'alog' + M.BO = D + M.Mo = q + M.timestamp = k + M.ed = n + M.M = m + M.Qs = o + M.bG = A + M('init') + var wa = y.prototype + T(wa, { + start: wa.start, + create: wa.create, + send: wa.send, + set: wa.set, + get: wa.get, + on: wa.M, + un: wa.ed, + fire: wa.Qs, + }) + var Ma = A() + Ma.set('protocolParameter', { + h2: s, + }) + if (E) { + wa = [].concat(E.wb || [], E.Wm || []) + E.wb = E.Wm = s + for (var sb in M) M.hasOwnProperty(sb) && (E[sb] = M[sb]) + M.wb = M.Wm = { + push: function (a) { + M.apply(M, a) + }, + } + for (E = 0; E < wa.length; E++) M.apply(M, wa[E]) + } + c.alog = M + C && + m(b, 'mouseup', function (a) { + a = a.target || a.srcElement + 1 == a.nodeType && /^ajavascript:/i.test(a.tagName + a.href) + }) + var Za = t + a.onerror = function (a, b, e, f) { + var i = q + !b && /^script error/i.test(a) && (Za ? (i = t) : (Za = q)) + i && + c.alog('exception.send', 'exception', { + Ht: a, + HE: b, + Dt: e, + hs: f, + }) + return t + } + c.alog('exception.on', 'catch', function (a) { + c.alog('exception.send', 'exception', { + Ht: a.Ht, + HE: a.path, + Dt: a.Dt, + method: a.method, + rL: 'catch', + }) + }) + } + })(a, b, c) + void (function (a, b, c) { + var i = '18_3' + H() && (i = '18_4') + var k = 'http://static.tieba.baidu.com' + 'https:' === a.location.protocol && + (k = 'https://gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK') + var m = Math.random, + k = k + '/tb/pms/img/st.gif', + n = { + wh: '0.1', + }, + o = { + wh: '0.1', + }, + p = { + wh: '0.1', + }, + v = { + wh: '0', + } + if (n && n.wh && m() < n.wh) { + var x = c.alog.bG('monkey'), + y, + n = a.screen, + A = b.referrer + x.set('ver', 5) + x.set('pid', 241) + n && x.set('px', n.width + '*' + n.height) + x.set('ref', A) + c.alog('monkey.on', 'create', function () { + y = c.alog.timestamp + x.set('protocolParameter', { + reports: s, + }) + }) + c.alog('monkey.on', 'send', function (a) { + 'pageview' == a.t && (a.cmd = 'open') + a.now && ((a.ts = y(a.now).toString(36)), (a.now = '')) + }) + c.alog('monkey.create', { + page: i, + pid: '241', + p: '18', + dv: 6, + postUrl: k, + reports: { + refer: 1, + }, + }) + c.alog('monkey.send', 'pageview', { + now: +new Date(), + }) + } + if (o && o.wh && m() < o.wh) { + var E = t + a.onerror = function (a, b, e, f) { + var i = q + !b && /^script error/i.test(a) && (E ? (i = t) : (E = q)) + i && + c.alog('exception.send', 'exception', { + Ht: a, + HE: b, + Dt: e, + hs: f, + }) + return t + } + c.alog('exception.on', 'catch', function (a) { + c.alog('exception.send', 'exception', { + Ht: a.Ht, + HE: a.path, + Dt: a.Dt, + method: a.method, + rL: 'catch', + }) + }) + c.alog('exception.create', { + postUrl: k, + dv: 7, + page: i, + pid: '170', + p: '18', + }) + } + p && + p.wh && + m() < p.wh && + (c.alog('cus.on', 'time', function (a) { + var b = {}, + e = t, + f + if ('[object Object]' === a.toString()) { + for (var i in a) + 'page' == i + ? (b.page = a[i]) + : ((f = parseInt(a[i])), + 0 < f && /^z_/.test(i) && ((e = q), (b[i] = f))) + e && c.alog('cus.send', 'time', b) + } + }), + c.alog('cus.on', 'count', function (a) { + var b = {}, + e = t + 'string' === typeof a && (a = [a]) + if (a instanceof Array) + for (var f = 0; f < a.length; f++) + /^z_/.test(a[f]) + ? ((e = q), (b[a[f]] = 1)) + : /^page:/.test(a[f]) && (b.page = a[f].substring(5)) + e && c.alog('cus.send', 'count', b) + }), + c.alog('cus.create', { + dv: 3, + postUrl: k, + page: i, + p: '18', + })) + if (v && v.wh && m() < v.wh) { + var C = ['Moz', 'O', 'ms', 'Webkit'], + F = ['-webkit-', '-moz-', '-o-', '-ms-'], + D = function () { + return typeof b.createElement !== 'function' + ? b.createElement(arguments[0]) + : b.createElement.apply(b, arguments) + }, + I = D('dpFeatureTest').style, + R = function (a) { + return M(a, l, l) + }, + M = function (a, b, c) { + var e = a.charAt(0).toUpperCase() + a.slice(1), + f = (a + ' ' + C.join(e + ' ') + e).split(' ') + if (typeof b === 'string' || typeof b === 'undefined') + return N(f, b) + f = (a + ' ' + C.join(e + ' ') + e).split(' ') + a: { + var a = f, + g + for (g in a) + if (a[g] in b) { + if (c === t) { + b = a[g] + break a + } + g = b[a[g]] + b = typeof g === 'function' ? fnBind(g, c || b) : g + break a + } + b = t + } + return b + }, + N = function (a, b) { + var c, e, f + e = a.length + for (c = 0; c < e; c++) { + f = a[c] + ~('' + f).indexOf('-') && (f = fa(f)) + if (I[f] !== l) return b == 'pfx' ? f : q + } + return t + }, + fa = function (a) { + return a + .replace(/([a-z])-([a-z])/g, function (a, b, c) { + return b + c.toUpperCase() + }) + .replace(/^-/, '') + }, + pa = function (a, b, c) { + if (a.indexOf('@') === 0) return atRule(a) + a.indexOf('-') != -1 && (a = fa(a)) + return !b ? M(a, 'pfx') : M(a, b, c) + }, + wa = function () { + var a = D('canvas') + return !(!a.getContext || !a.getContext('2d')) + }, + Ma = function () { + var a = D('div') + return 'draggable' in a || ('ondragstart' in a && 'ondrop' in a) + }, + sb = function () { + try { + localStorage.setItem('localStorage', 'localStorage') + localStorage.removeItem('localStorage') + return q + } catch (a) { + return t + } + }, + Za = function () { + return 'content' in b.createElement('template') + }, + Pa = function () { + return 'createShadowRoot' in b.createElement('a') + }, + oi = function () { + return 'registerElement' in b + }, + pi = function () { + return 'import' in b.createElement('link') + }, + qi = function () { + return 'getItems' in b + }, + ri = function () { + return 'EventSource' in window + }, + re = function (a, b) { + var c = new Image() + c.onload = function () { + b(a, c.width > 0 && c.height > 0) + } + c.onerror = function () { + b(a, t) + } + c.src = + 'data:image/webp;base64,' + + { + r4: 'UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA', + q4: 'UklGRhoAAABXRUJQVlA4TA0AAAAvAAAAEAcQERGIiP4HAA==', + alpha: + 'UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA==', + kk: 'UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA', + }[a] + }, + se = function (a, b) { + return (Tb.ei['WebP-' + a] = b) + }, + si = function () { + return 'openDatabase' in a + }, + ti = function () { + return 'performance' in a && 'timing' in a.performance + }, + ui = function () { + return 'performance' in a && 'mark' in a.performance + }, + vi = function () { + return !( + !Array.prototype || + !Array.prototype.every || + !Array.prototype.filter || + !Array.prototype.forEach || + !Array.prototype.indexOf || + !Array.prototype.lastIndexOf || + !Array.prototype.map || + !Array.prototype.some || + !Array.prototype.reduce || + !Array.prototype.reduceRight || + !Array.isArray + ) + }, + wi = function () { + return ( + 'Promise' in a && + 'cast' in a.lq && + 'resolve' in a.lq && + 'reject' in a.lq && + 'all' in a.lq && + 'race' in a.lq && + (function () { + var b + new a.lq(function (a) { + b = a + }) + return typeof b === 'function' + })() + ) + }, + xi = function () { + var b = !!a.i1, + c = a.XMLHttpRequest && 'withCredentials' in new XMLHttpRequest() + return !!a.l1 && b && c + }, + yi = function () { + return 'geolocation' in navigator + }, + zi = function () { + var b = D('canvas'), + c = + 'probablySupportsContext' in b + ? 'probablySupportsContext' + : 'supportsContext' + return c in b + ? b[c]('webgl') || b[c]('experimental-webgl') + : 'WebGLRenderingContext' in a + }, + Ai = function () { + return ( + !!b.createElementNS && + !!b.createElementNS('http://www.w3.org/2000/svg', 'svg').A2 + ) + }, + Bi = function () { + return !!a.s1 + }, + Ci = function () { + return 'WebSocket' in a && a.p1.f1 === 2 + }, + Di = function () { + return !!b.createElement('video').canPlayType + }, + Ei = function () { + return !!b.createElement('audio').canPlayType + }, + Fi = function () { + return !!(a.history && 'pushState' in a.history) + }, + Gi = function () { + return !(!a.g1 || !a.h1) + }, + Hi = function () { + return 'postMessage' in window + }, + Ii = function () { + return ( + !!a.webkitNotifications || + ('Notification' in a && + 'permission' in a.PP && + 'requestPermission' in a.PP) + ) + }, + Ji = function () { + for ( + var b = ['webkit', 'moz', 'o', 'ms'], + c = a.requestAnimationFrame, + f = 0; + f < b.length && !c; + ++f + ) + c = a[b[f] + 'RequestAnimationFrame'] + return !!c + }, + Ki = function () { + return 'JSON' in a && 'parse' in JSON && 'stringify' in JSON + }, + Li = function () { + return !( + !pa('exitFullscreen', b, t) && !pa('cancelFullScreen', b, t) + ) + }, + Mi = function () { + return !!pa('Intl', a) + }, + Ni = function () { + return R('flexBasis') + }, + Oi = function () { + return !!R('perspective') + }, + Pi = function () { + return R('shapeOutside') + }, + Qi = function () { + var a = D('div') + a.style.cssText = F.join('filter:blur(2px); ') + return ( + !!a.style.length && (b.documentMode === l || b.documentMode > 9) + ) + }, + Ri = function () { + return ( + 'XMLHttpRequest' in a && 'withCredentials' in new XMLHttpRequest() + ) + }, + Si = function () { + return D('progress').max !== l + }, + Ti = function () { + return D('meter').max !== l + }, + Ui = function () { + return 'sendBeacon' in navigator + }, + Vi = function () { + return R('borderRadius') + }, + Wi = function () { + return R('boxShadow') + }, + Xi = function () { + var a = D('div').style + a.cssText = F.join('opacity:.55;') + return /^0.55$/.test(a.opacity) + }, + Yi = function () { + return N(['textShadow'], l) + }, + Zi = function () { + return R('animationName') + }, + $i = function () { + return R('transition') + }, + aj = function () { + return ( + navigator.userAgent.indexOf('Android 2.') === -1 && R('transform') + ) + }, + Tb = { + ei: {}, + pa: function (a, b, c) { + this.ei[a] = b.apply(this, [].slice.call(arguments, 2)) + }, + Ed: function (a, b) { + a.apply(this, [].slice.call(arguments, 1)) + }, + f_: function () { + this.pa('bdrs', Vi) + this.pa('bxsd', Wi) + this.pa('opat', Xi) + this.pa('txsd', Yi) + this.pa('anim', Zi) + this.pa('trsi', $i) + this.pa('trfm', aj) + this.pa('flex', Ni) + this.pa('3dtr', Oi) + this.pa('shpe', Pi) + this.pa('fltr', Qi) + this.pa('cavs', wa) + this.pa('dgdp', Ma) + this.pa('locs', sb) + this.pa('wctem', Za) + this.pa('wcsdd', Pa) + this.pa('wccse', oi) + this.pa('wchti', pi) + this.Ed(re, 'lossy', se) + this.Ed(re, 'lossless', se) + this.Ed(re, 'alpha', se) + this.Ed(re, 'animation', se) + this.pa('wsql', si) + this.pa('natm', ti) + this.pa('ustm', ui) + this.pa('arra', vi) + this.pa('prms', wi) + this.pa('xhr2', xi) + this.pa('wbgl', zi) + this.pa('geol', yi) + this.pa('svg', Ai) + this.pa('work', Bi) + this.pa('wbsk', Ci) + this.pa('vido', Di) + this.pa('audo', Ei) + this.pa('hsty', Fi) + this.pa('file', Gi) + this.pa('psmg', Hi) + this.pa('wknf', Ii) + this.pa('rqaf', Ji) + this.pa('json', Ki) + this.pa('flsc', Li) + this.pa('i18n', Mi) + this.pa('cors', Ri) + this.pa('prog', Si) + this.pa('metr', Ti) + this.pa('becn', Ui) + this.pa('mcrd', qi) + this.pa('esrc', ri) + }, + }, + x = c.alog.bG('feature') + x.M('commit', function () { + Tb.f_() + var a = setInterval(function () { + if ( + 'WebP-lossy' in Tb.ei && + 'WebP-lossless' in Tb.ei && + 'WebP-alpha' in Tb.ei && + 'WebP-animation' in Tb.ei + ) { + for (var b in Tb.ei) Tb.ei[b] = Tb.ei[b] ? 'y' : 'n' + x.send('feature', Tb.ei) + clearInterval(a) + } + }, 500) + }) + c.alog('feature.create', { + P2: 4, + R4: k, + page: i, + wb: '18', + }) + c.alog('feature.fire', 'commit') + } + })(a, b, c) + })(window, document, B) + B.Fn = B.alog || u() + B.alog('cus.fire', 'count', 'z_loadscriptcount') + 'https:' === location.protocol && B.alog('cus.fire', 'count', 'z_httpscount') + function Sb(a) { + var b = window.TILE_VERSION, + c = '20170927' + b && + b.ditu && + ((b = b.ditu), b[a] && b[a].updateDate && (c = b[a].updateDate)) + return c + } + function oa(a, b) { + if (/^http/.test(a)) return //修改 屏蔽ak验证,若调用外部资源直接返回 + + if (b) { + var c = (1e5 * Math.random()).toFixed(0) + B._rd['_cbk' + c] = function (a) { + b && b(a) + delete B._rd['_cbk' + c] + } + a += '&callback=BMap._rd._cbk' + c + } + var e = L('script', { + type: 'text/javascript', + }) + e.charset = 'utf-8' + e.src = a + e.addEventListener + ? e.addEventListener( + 'load', + function (a) { + a = a.target + a.parentNode.removeChild(a) + }, + t + ) + : e.attachEvent && + e.attachEvent('onreadystatechange', function () { + var a = window.event.srcElement + a && + ('loaded' == a.readyState || 'complete' == a.readyState) && + a.parentNode.removeChild(a) + }) + setTimeout(function () { + document.getElementsByTagName('head')[0].appendChild(e) + e = s + }, 1) + } + var Ub = { + //修改,这里是所有的模块,用到时自动加载(在线),离线的话要先下载下来放到本地,如http://api0.map.bdimg.com/getmodules?v=3.0&mod=模块1,模块2 + //模块命名格式是map_dbwcej,直接拼接起来 + map: 'dbwcej', + common: 'wkrfcz', + style: 'fkofpc', + tile: 'ok3b3m', + vectordrawlib: '4pdipq', + newvectordrawlib: 'wbnuee', + groundoverlay: 'ekozhc', + pointcollection: 'feabuc', + marker: '00uyqy', + symbol: 'cq3a5n', + canvablepath: 'dia5aw', + vmlcontext: 'phwtog', + markeranimation: 'rfnmxu', + poly: 'r52vuo', + draw: 'jb4osz', + drawbysvg: 'vxyn51', + drawbyvml: 'whxmqq', + drawbycanvas: 'ufwkvb', + infowindow: 'wtflsn', + oppc: '10riq5', + opmb: '2c1ejz', + menu: '152mop', + control: 'hlzh1t', + navictrl: 'h32mnb', + geoctrl: 'xprajs', + copyrightctrl: 'gmc2ps', + citylistcontrol: 'ms3ahy', + scommon: 'oadc3d', + local: 'k0pcpi', + route: 'v4yyam', + othersearch: 'pwg4ey', + mapclick: 'e40viw', + buslinesearch: 'vxmb31', + hotspot: 'vuwxs4', + autocomplete: 'punr3o', + coordtrans: 'lmf5kv', + coordtransutils: 'd33qf1', + convertor: 'd0ze2w', + clayer: '0hwrfx', + pservice: 'j5tlrp', + pcommon: 'yqek4k', + panorama: 'jbqj24', + panoramaflash: 'dm4xq2', + vector: '2hrruc', + } + z.Wy = (function () { + function a(a) { + return e && !!c[b + a + '_' + Ub[a]] + } + var b = 'BMap_', + c = window.localStorage, + e = 'localStorage' in window && c !== s && c !== l + return { + ZY: e, + set: function (a, g) { + if (e) { + for (var i = b + a + '_', k = c.length, m; k--; ) + (m = c.key(k)), -1 < m.indexOf(i) && c.removeItem(m) + try { + c.setItem(b + a + '_' + Ub[a], g) + } catch (n) { + c.clear() + } + } + }, + get: function (f) { + return e && a(f) ? c.getItem(b + f + '_' + Ub[f]) : t + }, + uK: a, + } + })() + function K() {} + z.object.extend(K, { + Cj: { + EG: -1, + cQ: 0, + cq: 1, + }, + GL: function () { + var a = 'canvablepath', + b = B.gV ? 'newvectordrawlib' : 'vectordrawlib' + if (!H() || !Ob()) Nb() || (Mb() ? (a = 'vmlcontext') : Ob()) + return { + tile: [b, 'style'], + control: [], + marker: ['symbol'], + symbol: ['canvablepath', 'common'], + canvablepath: 'canvablepath' === a ? [] : [a], + vmlcontext: [], + style: [], + poly: ['marker', 'drawbycanvas', 'drawbysvg', 'drawbyvml'], + drawbysvg: ['draw'], + drawbyvml: ['draw'], + drawbycanvas: ['draw'], + infowindow: ['common', 'marker'], + menu: [], + oppc: [], + opmb: [], + scommon: [], + local: ['scommon'], + route: ['scommon'], + othersearch: ['scommon'], + autocomplete: ['scommon'], + citylistcontrol: ['autocomplete'], + mapclick: ['scommon'], + buslinesearch: ['route'], + hotspot: [], + coordtransutils: ['coordtrans'], + convertor: [], + clayer: ['tile'], + pservice: [], + pcommon: ['style', 'pservice'], + panorama: ['pcommon'], + panoramaflash: ['pcommon'], + } + }, + U4: {}, + wG: { + tQ: B.ka + 'getmodules?v=3.0', + WU: 5e3, + }, + MC: t, + Rd: { + xl: {}, + Hn: [], + cw: [], + }, + load: function (a, b, c) { + var e = this.kb(a) + if (e.Me == this.Cj.cq) c && b() + else { + if (e.Me == this.Cj.EG) { + this.AK(a) + this.SN(a) + var f = this + f.MC == t && + ((f.MC = q), + setTimeout(function () { + for (var a = [], b = 0, c = f.Rd.Hn.length; b < c; b++) { + var e = f.Rd.Hn[b], + n = '' + ia.Wy.uK(e) + ? (n = ia.Wy.get(e)) + : ((n = ''), a.push(e + '_' + Ub[e])) + f.Rd.cw.push({ + jN: e, + ZE: n, + }) + } + f.MC = t + f.Rd.Hn.length = 0 + //0 == a.length ? f.kL() : oa(f.wG.tQ + "&mod=" + a.join(",")) + // 修改 加载本地模块文件,在 modules 目录下 + console.log(a) //打印所需模块 + if (a.length > 0) { + for (i = 0; i < a.length; i++) { + mf = bmapcfg.home + 'modules/' + a[i] + '.js' + oa(mf) + // console.log('加载模块文件:' + mf) //IE error + } + } else { + f.kL() + } + //就到这 + }, 1)) + e.Me = this.Cj.cQ + } + e.Yu.push(b) + } + }, + AK: function (a) { + if (a && this.GL()[a]) + for (var a = this.GL()[a], b = 0; b < a.length; b++) + this.AK(a[b]), this.Rd.xl[a[b]] || this.SN(a[b]) + }, + SN: function (a) { + for (var b = 0; b < this.Rd.Hn.length; b++) if (this.Rd.Hn[b] == a) return + this.Rd.Hn.push(a) + }, + e_: function (a, b) { + var c = this.kb(a) + try { + eval(b) + } catch (e) { + return + } + c.Me = this.Cj.cq + for (var f = 0, g = c.Yu.length; f < g; f++) c.Yu[f]() + c.Yu.length = 0 + }, + uK: function (a, b) { + var c = this + c.timeout = setTimeout(function () { + c.Rd.xl[a].Me != c.Cj.cq + ? (c.remove(a), c.load(a, b)) + : clearTimeout(c.timeout) + }, c.wG.WU) + }, + kb: function (a) { + this.Rd.xl[a] || + ((this.Rd.xl[a] = {}), + (this.Rd.xl[a].Me = this.Cj.EG), + (this.Rd.xl[a].Yu = [])) + return this.Rd.xl[a] + }, + remove: function (a) { + delete this.kb(a) + }, + WV: function (a, b) { + for (var c = this.Rd.cw, e = q, f = 0, g = c.length; f < g; f++) + '' == c[f].ZE && (c[f].jN == a ? (c[f].ZE = b) : (e = t)) + e && this.kL() + }, + kL: function () { + for (var a = this.Rd.cw, b = 0, c = a.length; b < c; b++) + this.e_(a[b].jN, a[b].ZE) + this.Rd.cw.length = 0 + }, + }) + function Q(a, b) { + this.x = a || 0 + this.y = b || 0 + this.x = this.x + this.y = this.y + } + Q.prototype.pb = function (a) { + return a && a.x == this.x && a.y == this.y + } + function O(a, b) { + this.width = a || 0 + this.height = b || 0 + } + O.prototype.pb = function (a) { + return a && this.width == a.width && this.height == a.height + } + function ib(a, b) { + a && + ((this.Lb = a), + (this.aa = 'spot' + ib.aa++), + (b = b || {}), + (this.Wg = b.text || ''), + (this.Jv = b.offsets ? b.offsets.slice(0) : [5, 5, 5, 5]), + (this.JJ = b.userData || s), + (this.Lh = b.minZoom || s), + (this.Hf = b.maxZoom || s)) + } + ib.aa = 0 + z.extend(ib.prototype, { + na: function (a) { + this.Lh == s && (this.Lh = a.K.gc) + this.Hf == s && (this.Hf = a.K.Yb) + }, + sa: function (a) { + a instanceof J && (this.Lb = a) + }, + ga: w('Lb'), + cu: ba('Wg'), + eE: w('Wg'), + setUserData: ba('JJ'), + getUserData: w('JJ'), + }) + function Vb() { + this.B = s + this.Mb = 'control' + this.Qa = this.nK = q + } + z.lang.ta(Vb, z.lang.Ca, 'Control') + z.extend(Vb.prototype, { + initialize: function (a) { + this.B = a + if (this.C) return a.Wa.appendChild(this.C), this.C + }, + He: function (a) { + !this.C && + this.initialize && + Xa(this.initialize) && + (this.C = this.initialize(a)) + this.j = this.j || { + Cg: t, + } + this.IB() + this.Nr() + this.C && (this.C.mr = this) + }, + IB: function () { + var a = this.C + if (a) { + var b = a.style + b.position = 'absolute' + b.zIndex = this.Hz || '10' + b.MozUserSelect = 'none' + b.WebkitTextSizeAdjust = 'none' + this.j.Cg || z.D.Ua(a, 'BMap_noprint') + H() || z.M(a, 'contextmenu', na) + } + }, + remove: function () { + this.B = s + this.C && + (this.C.parentNode && this.C.parentNode.removeChild(this.C), + (this.C = this.C.mr = s)) + }, + Aa: function () { + this.C = Ab(this.B.Wa, "
") + this.Qa == t && z.D.U(this.C) + return this.C + }, + Nr: function () { + this.uc(this.j.anchor) + }, + uc: function (a) { + if (this.j2 || !Wa(a) || isNaN(a) || a < Wb || 3 < a) + a = this.defaultAnchor + this.j = this.j || { + Cg: t, + } + this.j.za = this.j.za || this.defaultOffset + var b = this.j.anchor + this.j.anchor = a + if (this.C) { + var c = this.C, + e = this.j.za.width, + f = this.j.za.height + c.style.left = c.style.top = c.style.right = c.style.bottom = 'auto' + switch (a) { + case Wb: + c.style.top = f + 'px' + c.style.left = e + 'px' + break + case Xb: + c.style.top = f + 'px' + c.style.right = e + 'px' + break + case Yb: + c.style.bottom = f + 'px' + c.style.left = e + 'px' + break + case 3: + ;(c.style.bottom = f + 'px'), (c.style.right = e + 'px') + } + c = ['TL', 'TR', 'BL', 'BR'] + z.D.Pb(this.C, 'anchor' + c[b]) + z.D.Ua(this.C, 'anchor' + c[a]) + } + }, + HD: function () { + return this.j.anchor + }, + getContainer: w('C'), + Ze: function (a) { + a instanceof O && + ((this.j = this.j || { + Cg: t, + }), + (this.j.za = new O(a.width, a.height)), + this.C && this.uc(this.j.anchor)) + }, + Sf: function () { + return this.j.za + }, + Jd: w('C'), + show: function () { + this.Qa != q && ((this.Qa = q), this.C && z.D.show(this.C)) + }, + U: function () { + this.Qa != t && ((this.Qa = t), this.C && z.D.U(this.C)) + }, + isPrintable: function () { + return !!this.j.Cg + }, + jh: function () { + return !this.C && !this.B ? t : !!this.Qa + }, + }) + var Wb = 0, + Xb = 1, + Yb = 2 + function jb(a) { + Vb.call(this) + a = a || {} + this.j = { + Cg: t, + OF: a.showZoomInfo || q, + anchor: a.anchor, + za: a.offset, + type: a.type, + $W: a.enableGeolocation || t, + } + this.defaultAnchor = H() ? 3 : Wb + this.defaultOffset = new O(10, 10) + this.uc(a.anchor) + this.hn(a.type) + this.De() + } + z.lang.ta(jb, Vb, 'NavigationControl') + z.extend(jb.prototype, { + initialize: function (a) { + this.B = a + return this.C + }, + hn: function (a) { + this.j.type = Wa(a) && 0 <= a && 3 >= a ? a : 0 + }, + ip: function () { + return this.j.type + }, + De: function () { + var a = this + K.load('navictrl', function () { + a.zf() + }) + }, + }) + function Zb(a) { + Vb.call(this) + a = a || {} + this.j = { + anchor: a.anchor || Yb, + za: a.offset || new O(10, 30), + O_: a.showAddressBar !== t, + U2: a.enableAutoLocation || t, + bN: a.locationIcon || s, + } + var b = this + this.Hz = 1200 + b.I0 = [] + this.pe = [] + K.load('geoctrl', function () { + ;(function e() { + if (0 !== b.pe.length) { + var a = b.pe.shift() + b[a.method].apply(b, a.arguments) + e() + } + })() + b.sQ() + }) + Ra(Ia) + } + z.lang.ta(Zb, Vb, 'GeolocationControl') + z.extend(Zb.prototype, { + location: function () { + this.pe.push({ + method: 'location', + arguments: arguments, + }) + }, + getAddressComponent: ca(s), + }) + function $b(a) { + Vb.call(this) + a = a || {} + this.j = { + Cg: t, + anchor: a.anchor, + za: a.offset, + } + this.cc = [] + this.defaultAnchor = Yb + this.defaultOffset = new O(5, 2) + this.uc(a.anchor) + this.nK = t + this.De() + } + z.lang.ta($b, Vb, 'CopyrightControl') + z.object.extend($b.prototype, { + initialize: function (a) { + this.B = a + return this.C + }, + Bw: function (a) { + if (a && Wa(a.id) && !isNaN(a.id)) { + var b = { + bounds: s, + content: '', + }, + c + for (c in a) b[c] = a[c] + if ((a = this.pm(a.id))) for (var e in b) a[e] = b[e] + else this.cc.push(b) + } + }, + pm: function (a) { + for (var b = 0, c = this.cc.length; b < c; b++) + if (this.cc[b].id == a) return this.cc[b] + }, + PD: w('cc'), + qF: function (a) { + for (var b = 0, c = this.cc.length; b < c; b++) + this.cc[b].id == a && + ((r = this.cc.splice(b, 1)), b--, (c = this.cc.length)) + }, + De: function () { + var a = this + K.load('copyrightctrl', function () { + a.zf() + }) + }, + }) + function lb(a) { + Vb.call(this) + a = a || {} + this.j = { + Cg: t, + size: a.size || new O(150, 150), + padding: 5, + Xa: a.isOpen === q ? q : t, + $0: 4, + za: a.offset, + anchor: a.anchor, + } + this.defaultAnchor = 3 + this.defaultOffset = new O(0, 0) + this.Bq = this.Cq = 13 + this.uc(a.anchor) + this.Ce(this.j.size) + this.De() + } + z.lang.ta(lb, Vb, 'OverviewMapControl') + z.extend(lb.prototype, { + initialize: function (a) { + this.B = a + return this.C + }, + uc: function (a) { + Vb.prototype.uc.call(this, a) + }, + se: function () { + this.se.mo = q + this.j.Xa = !this.j.Xa + this.C || (this.se.mo = t) + }, + Ce: function (a) { + a instanceof O || (a = new O(150, 150)) + a.width = 0 < a.width ? a.width : 150 + a.height = 0 < a.height ? a.height : 150 + this.j.size = a + }, + cb: function () { + return this.j.size + }, + Xa: function () { + return this.j.Xa + }, + De: function () { + var a = this + K.load('control', function () { + a.zf() + }) + }, + }) + function ac(a) { + Vb.call(this) + a = a || {} + this.defaultAnchor = Wb + this.TV = a.canCheckSize === t ? t : q + this.$i = '' + this.defaultOffset = new O(10, 10) + this.onChangeBefore = [] + this.onChangeAfter = [] + this.onChangeSuccess = [] + this.j = { + Cg: t, + za: a.offset || this.defaultOffset, + anchor: a.anchor || this.defaultAnchor, + expand: !!a.expand, + } + a.onChangeBefore && + Xa(a.onChangeBefore) && + this.onChangeBefore.push(a.onChangeBefore) + a.onChangeAfter && + Xa(a.onChangeAfter) && + this.onChangeAfter.push(a.onChangeAfter) + a.onChangeSuccess && + Xa(a.onChangeSuccess) && + this.onChangeSuccess.push(a.onChangeSuccess) + this.uc(a.anchor) + this.De() + } + z.lang.ta(ac, Vb, 'CityListControl') + z.object.extend(ac.prototype, { + initialize: function (a) { + this.B = a + return this.C + }, + De: function () { + var a = this + K.load( + 'citylistcontrol', + function () { + a.zf() + }, + q + ) + }, + }) + function kb(a) { + Vb.call(this) + a = a || {} + this.j = { + Cg: t, + color: 'black', + fd: 'metric', + za: a.offset, + } + this.defaultAnchor = Yb + this.defaultOffset = new O(81, 18) + this.uc(a.anchor) + this.Uh = { + metric: { + name: 'metric', + CK: 1, + rM: 1e3, + bP: '\u7c73', + cP: '\u516c\u91cc', + }, + us: { + name: 'us', + CK: 3.2808, + rM: 5280, + bP: '\u82f1\u5c3a', + cP: '\u82f1\u91cc', + }, + } + this.Uh[this.j.fd] || (this.j.fd = 'metric') + this.gJ = s + this.GI = {} + this.De() + } + z.lang.ta(kb, Vb, 'ScaleControl') + z.object.extend(kb.prototype, { + initialize: function (a) { + this.B = a + return this.C + }, + Pk: function (a) { + this.j.color = a + '' + }, + n3: function () { + return this.j.color + }, + LF: function (a) { + this.j.fd = (this.Uh[a] && this.Uh[a].name) || this.j.fd + }, + sY: function () { + return this.j.fd + }, + De: function () { + var a = this + K.load('control', function () { + a.zf() + }) + }, + }) + var bc = 0 + function mb(a) { + Vb.call(this) + a = a || {} + this.defaultAnchor = Xb + this.defaultOffset = new O(10, 10) + this.j = { + Cg: t, + mh: [La, Ya, Sa, Qa], + BW: ['B_DIMENSIONAL_MAP', 'B_SATELLITE_MAP', 'B_NORMAL_MAP'], + type: a.type || bc, + za: a.offset || this.defaultOffset, + dX: q, + } + this.uc(a.anchor) + '[object Array]' == Object.prototype.toString.call(a.mapTypes) && + (this.j.mh = a.mapTypes.slice(0)) + this.De() + } + z.lang.ta(mb, Vb, 'MapTypeControl') + z.object.extend(mb.prototype, { + initialize: function (a) { + this.B = a + return this.C + }, + Xy: function (a) { + this.B.ao = a + }, + De: function () { + var a = this + K.load( + 'control', + function () { + a.zf() + }, + q + ) + }, + }) + function cc(a) { + Vb.call(this) + a = a || {} + this.j = { + Cg: t, + za: a.offset, + anchor: a.anchor, + } + this.Ni = t + this.hw = s + this.QI = new dc({ + of: 'api', + }) + this.RI = new ec(s, { + of: 'api', + }) + this.defaultAnchor = Xb + this.defaultOffset = new O(10, 10) + this.uc(a.anchor) + this.De() + Ra(va) + } + z.lang.ta(cc, Vb, 'PanoramaControl') + z.extend(cc.prototype, { + initialize: function (a) { + this.B = a + return this.C + }, + De: function () { + var a = this + K.load('control', function () { + a.zf() + }) + }, + }) + function fc(a) { + z.lang.Ca.call(this) + this.j = { + Wa: s, + cursor: 'default', + } + this.j = z.extend(this.j, a) + this.Mb = 'contextmenu' + this.B = s + this.xa = [] + this.Kf = [] + this.Fe = [] + this.fx = this.qs = s + this.Kh = t + var b = this + K.load('menu', function () { + b.ib() + }) + } + z.lang.ta(fc, z.lang.Ca, 'ContextMenu') + z.object.extend(fc.prototype, { + na: function (a, b) { + this.B = a + this.Cl = b || s + }, + remove: function () { + this.B = this.Cl = s + }, + Dw: function (a) { + if (a && !('menuitem' != a.Mb || '' == a.Wg || 0 >= a.Vi)) { + for (var b = 0, c = this.xa.length; b < c; b++) + if (this.xa[b] === a) return + this.xa.push(a) + this.Kf.push(a) + } + }, + removeItem: function (a) { + if (a && 'menuitem' == a.Mb) { + for (var b = 0, c = this.xa.length; b < c; b++) + this.xa[b] === a && (this.xa[b].remove(), this.xa.splice(b, 1), c--) + b = 0 + for (c = this.Kf.length; b < c; b++) + this.Kf[b] === a && (this.Kf[b].remove(), this.Kf.splice(b, 1), c--) + } + }, + bC: function () { + this.xa.push({ + Mb: 'divider', + Lj: this.Fe.length, + }) + this.Fe.push({ + D: s, + }) + }, + sF: function (a) { + if (this.Fe[a]) { + for (var b = 0, c = this.xa.length; b < c; b++) + this.xa[b] && + 'divider' == this.xa[b].Mb && + this.xa[b].Lj == a && + (this.xa.splice(b, 1), c--), + this.xa[b] && + 'divider' == this.xa[b].Mb && + this.xa[b].Lj > a && + this.xa[b].Lj-- + this.Fe.splice(a, 1) + } + }, + Jd: w('C'), + show: function () { + this.Kh != q && (this.Kh = q) + }, + U: function () { + this.Kh != t && (this.Kh = t) + }, + t_: function (a) { + a && (this.j.cursor = a) + }, + getItem: function (a) { + return this.Kf[a] + }, + }) + var gc = G.qa + 'menu_zoom_in.png', + hc = G.qa + 'menu_zoom_out.png' + function ic(a, b, c) { + if (a && Xa(b)) { + z.lang.Ca.call(this) + this.j = { + width: 100, + id: '', + Dm: '', + } + c = c || {} + this.j.width = 1 * c.width ? c.width : 100 + this.j.id = c.id ? c.id : '' + this.j.Dm = c.iconUrl ? c.iconUrl : '' + this.Wg = a + '' + this.Kz = b + this.B = s + this.Mb = 'menuitem' + this.Ur = this.yv = this.C = this.Eh = s + this.Ih = q + var e = this + K.load('menu', function () { + e.ib() + }) + } + } + z.lang.ta(ic, z.lang.Ca, 'MenuItem') + z.object.extend(ic.prototype, { + na: function (a, b) { + this.B = a + this.Eh = b + }, + remove: function () { + this.B = this.Eh = s + }, + cu: function (a) { + a && (this.Wg = a + '') + }, + Rb: function (a) { + a && (this.j.Dm = a) + }, + Jd: w('C'), + enable: function () { + this.Ih = q + }, + disable: function () { + this.Ih = t + }, + }) + function fb(a, b) { + a && !b && (b = a) + this.Ie = this.Xd = this.Ne = this.Zd = this.Pl = this.Al = s + a && + ((this.Pl = new J(a.lng, a.lat)), + (this.Al = new J(b.lng, b.lat)), + (this.Ne = a.lng), + (this.Zd = a.lat), + (this.Ie = b.lng), + (this.Xd = b.lat)) + } + z.object.extend(fb.prototype, { + tj: function () { + return !this.Pl || !this.Al + }, + pb: function (a) { + return !(a instanceof fb) || this.tj() + ? t + : this.Ve().pb(a.Ve()) && this.Rf().pb(a.Rf()) + }, + Ve: w('Pl'), + Rf: w('Al'), + kW: function (a) { + return !(a instanceof fb) || this.tj() || a.tj() + ? t + : a.Ne > this.Ne && a.Ie < this.Ie && a.Zd > this.Zd && a.Xd < this.Xd + }, + Ka: function () { + return this.tj() + ? s + : new J((this.Ne + this.Ie) / 2, (this.Zd + this.Xd) / 2) + }, + ot: function (a) { + if ( + !(a instanceof fb) || + Math.max(a.Ne, a.Ie) < Math.min(this.Ne, this.Ie) || + Math.min(a.Ne, a.Ie) > Math.max(this.Ne, this.Ie) || + Math.max(a.Zd, a.Xd) < Math.min(this.Zd, this.Xd) || + Math.min(a.Zd, a.Xd) > Math.max(this.Zd, this.Xd) + ) + return s + var b = Math.max(this.Ne, a.Ne), + c = Math.min(this.Ie, a.Ie), + e = Math.max(this.Zd, a.Zd), + a = Math.min(this.Xd, a.Xd) + return new fb(new J(b, e), new J(c, a)) + }, + js: function (a) { + return !(a instanceof J) || this.tj() + ? t + : a.lng >= this.Ne && + a.lng <= this.Ie && + a.lat >= this.Zd && + a.lat <= this.Xd + }, + extend: function (a) { + if (a instanceof J) { + var b = a.lng, + a = a.lat + this.Pl || (this.Pl = new J(0, 0)) + this.Al || (this.Al = new J(0, 0)) + if (!this.Ne || this.Ne > b) this.Pl.lng = this.Ne = b + if (!this.Ie || this.Ie < b) this.Al.lng = this.Ie = b + if (!this.Zd || this.Zd > a) this.Pl.lat = this.Zd = a + if (!this.Xd || this.Xd < a) this.Al.lat = this.Xd = a + } + }, + YF: function () { + return this.tj() + ? new J(0, 0) + : new J(Math.abs(this.Ie - this.Ne), Math.abs(this.Xd - this.Zd)) + }, + }) + function J(a, b) { + isNaN(a) && ((a = Lb(a)), (a = isNaN(a) ? 0 : a)) + $a(a) && (a = parseFloat(a)) + isNaN(b) && ((b = Lb(b)), (b = isNaN(b) ? 0 : b)) + $a(b) && (b = parseFloat(b)) + this.lng = a + this.lat = b + } + J.yM = function (a) { + return a && 180 >= a.lng && -180 <= a.lng && 74 >= a.lat && -74 <= a.lat + } + J.prototype.pb = function (a) { + return a && this.lat == a.lat && this.lng == a.lng + } + function jc() {} + jc.prototype.kh = function () { + aa('lngLatToPoint\u65b9\u6cd5\u672a\u5b9e\u73b0') + } + jc.prototype.xj = function () { + aa('pointToLngLat\u65b9\u6cd5\u672a\u5b9e\u73b0') + } + function kc() {} + var eb = { + EK: function (a, b, c) { + K.load( + 'coordtransutils', + function () { + eb.AV(a, b, c) + }, + q + ) + }, + DK: function (a, b, c) { + K.load( + 'coordtransutils', + function () { + eb.zV(a, b, c) + }, + q + ) + }, + } + function lc() { + this.Pa = [] + var a = this + K.load('convertor', function () { + a.qQ() + }) + } + z.ta(lc, z.lang.Ca, 'Convertor') + z.extend(lc.prototype, { + translate: function (a, b, c, e) { + this.Pa.push({ + method: 'translate', + arguments: [a, b, c, e], + }) + }, + }) + T(lc.prototype, { + translate: lc.prototype.translate, + }) + function S() {} + S.prototype = new jc() + z.extend(S, { + GP: 6370996.81, + IG: [1.289059486e7, 8362377.87, 5591021, 3481989.83, 1678043.12, 0], + Nu: [75, 60, 45, 30, 15, 0], + MP: [ + [ + 1.410526172116255e-8, 8.98305509648872e-6, -1.9939833816331, + 200.9824383106796, -187.2403703815547, 91.6087516669843, + -23.38765649603339, 2.57121317296198, -0.03801003308653, 1.73379812e7, + ], + [ + -7.435856389565537e-9, 8.983055097726239e-6, -0.78625201886289, + 96.32687599759846, -1.85204757529826, -59.36935905485877, + 47.40033549296737, -16.50741931063887, 2.28786674699375, 1.026014486e7, + ], + [ + -3.030883460898826e-8, 8.98305509983578e-6, 0.30071316287616, + 59.74293618442277, 7.357984074871, -25.38371002664745, + 13.45380521110908, -3.29883767235584, 0.32710905363475, 6856817.37, + ], + [ + -1.981981304930552e-8, 8.983055099779535e-6, 0.03278182852591, + 40.31678527705744, 0.65659298677277, -4.44255534477492, + 0.85341911805263, 0.12923347998204, -0.04625736007561, 4482777.06, + ], + [ + 3.09191371068437e-9, 8.983055096812155e-6, 6.995724062e-5, + 23.10934304144901, -2.3663490511e-4, -0.6321817810242, + -0.00663494467273, 0.03430082397953, -0.00466043876332, 2555164.4, + ], + [ + 2.890871144776878e-9, 8.983055095805407e-6, -3.068298e-8, + 7.47137025468032, -3.53937994e-6, -0.02145144861037, -1.234426596e-5, + 1.0322952773e-4, -3.23890364e-6, 826088.5, + ], + ], + FG: [ + [ + -0.0015702102444, 111320.7020616939, 1704480524535203, + -10338987376042340, 26112667856603880, -35149669176653700, + 26595700718403920, -10725012454188240, 1800819912950474, 82.5, + ], + [ + 8.277824516172526e-4, 111320.7020463578, 6.477955746671607e8, + -4.082003173641316e9, 1.077490566351142e10, -1.517187553151559e10, + 1.205306533862167e10, -5.124939663577472e9, 9.133119359512032e8, 67.5, + ], + [ + 0.00337398766765, 111320.7020202162, 4481351.045890365, + -2.339375119931662e7, 7.968221547186455e7, -1.159649932797253e8, + 9.723671115602145e7, -4.366194633752821e7, 8477230.501135234, 52.5, + ], + [ + 0.00220636496208, 111320.7020209128, 51751.86112841131, + 3796837.749470245, 992013.7397791013, -1221952.21711287, + 1340652.697009075, -620943.6990984312, 144416.9293806241, 37.5, + ], + [ + -3.441963504368392e-4, 111320.7020576856, 278.2353980772752, + 2485758.690035394, 6070.750963243378, 54821.18345352118, + 9540.606633304236, -2710.55326746645, 1405.483844121726, 22.5, + ], + [ + -3.218135878613132e-4, 111320.7020701615, 0.00369383431289, + 823725.6402795718, 0.46104986909093, 2351.343141331292, + 1.58060784298199, 8.77738589078284, 0.37238884252424, 7.45, + ], + ], + t3: function (a, b) { + if (!a || !b) return 0 + var c, + e, + a = this.Tb(a) + if (!a) return 0 + c = this.Xk(a.lng) + e = this.Xk(a.lat) + b = this.Tb(b) + return !b ? 0 : this.pf(c, this.Xk(b.lng), e, this.Xk(b.lat)) + }, + $o: function (a, b) { + if (!a || !b) return 0 + a.lng = this.WD(a.lng, -180, 180) + a.lat = this.aE(a.lat, -74, 74) + b.lng = this.WD(b.lng, -180, 180) + b.lat = this.aE(b.lat, -74, 74) + return this.pf( + this.Xk(a.lng), + this.Xk(b.lng), + this.Xk(a.lat), + this.Xk(b.lat) + ) + }, + Tb: function (a) { + if (a === s || a === l) return new J(0, 0) + var b, c + b = new J(Math.abs(a.lng), Math.abs(a.lat)) + for (var e = 0; e < this.IG.length; e++) + if (b.lat >= this.IG[e]) { + c = this.MP[e] + break + } + a = this.FK(a, c) + return (a = new J(a.lng.toFixed(6), a.lat.toFixed(6))) + }, + Eb: function (a) { + if ( + a === s || + a === l || + 180 < a.lng || + -180 > a.lng || + 90 < a.lat || + -90 > a.lat + ) + return new J(0, 0) + var b, c + a.lng = this.WD(a.lng, -180, 180) + a.lat = this.aE(a.lat, -74, 74) + b = new J(a.lng, a.lat) + for (var e = 0; e < this.Nu.length; e++) + if (b.lat >= this.Nu[e]) { + c = this.FG[e] + break + } + if (!c) + for (e = 0; e < this.Nu.length; e++) + if (b.lat <= -this.Nu[e]) { + c = this.FG[e] + break + } + a = this.FK(a, c) + return (a = new J(a.lng.toFixed(2), a.lat.toFixed(2))) + }, + FK: function (a, b) { + if (a && b) { + var c = b[0] + b[1] * Math.abs(a.lng), + e = Math.abs(a.lat) / b[9], + e = + b[2] + + b[3] * e + + b[4] * e * e + + b[5] * e * e * e + + b[6] * e * e * e * e + + b[7] * e * e * e * e * e + + b[8] * e * e * e * e * e * e, + c = c * (0 > a.lng ? -1 : 1), + e = e * (0 > a.lat ? -1 : 1) + return new J(c, e) + } + }, + pf: function (a, b, c, e) { + return ( + this.GP * + Math.acos( + Math.sin(c) * Math.sin(e) + + Math.cos(c) * Math.cos(e) * Math.cos(b - a) + ) + ) + }, + Xk: function (a) { + return (Math.PI * a) / 180 + }, + B5: function (a) { + return (180 * a) / Math.PI + }, + aE: function (a, b, c) { + b != s && (a = Math.max(a, b)) + c != s && (a = Math.min(a, c)) + return a + }, + WD: function (a, b, c) { + for (; a > c; ) a -= c - b + for (; a < b; ) a += c - b + return a + }, + }) + z.extend(S.prototype, { + vj: function (a) { + return S.Eb(a) + }, + kh: function (a) { + a = S.Eb(a) + return new Q(a.lng, a.lat) + }, + nh: function (a) { + return S.Tb(a) + }, + xj: function (a) { + a = new J(a.x, a.y) + return S.Tb(a) + }, + $b: function (a, b, c, e, f) { + if (a) + return ( + (a = this.vj(a, f)), + (b = this.dc(b)), + new Q( + Math.round((a.lng - c.lng) / b + e.width / 2), + Math.round((c.lat - a.lat) / b + e.height / 2) + ) + ) + }, + xb: function (a, b, c, e, f) { + if (a) + return ( + (b = this.dc(b)), + this.nh( + new J( + c.lng + b * (a.x - e.width / 2), + c.lat - b * (a.y - e.height / 2) + ), + f + ) + ) + }, + dc: function (a) { + return Math.pow(2, 18 - a) + }, + }) + function hb() { + this.$i = 'bj' + } + hb.prototype = new S() + z.extend(hb.prototype, { + vj: function (a, b) { + return this.bR(b, S.Eb(a)) + }, + nh: function (a, b) { + return S.Tb(this.cR(b, a)) + }, + lngLatToPointFor3D: function (a, b) { + var c = this, + e = S.Eb(a) + K.load( + 'coordtrans', + function () { + var a = kc.ZD(c.$i || 'bj', e), + a = new Q(a.x, a.y) + b && b(a) + }, + q + ) + }, + pointToLngLatFor3D: function (a, b) { + var c = this, + e = new J(a.x, a.y) + K.load( + 'coordtrans', + function () { + var a = kc.XD(c.$i || 'bj', e), + a = new J(a.lng, a.lat), + a = S.Tb(a) + b && b(a) + }, + q + ) + }, + bR: function (a, b) { + if (K.kb('coordtrans').Me == K.Cj.cq) { + var c = kc.ZD(a || 'bj', b) + return new J(c.x, c.y) + } + K.load('coordtrans', u()) + return new J(0, 0) + }, + cR: function (a, b) { + if (K.kb('coordtrans').Me == K.Cj.cq) { + var c = kc.XD(a || 'bj', b) + return new J(c.lng, c.lat) + } + K.load('coordtrans', u()) + return new J(0, 0) + }, + dc: function (a) { + return Math.pow(2, 20 - a) + }, + }) + function mc() { + this.Mb = 'overlay' + } + z.lang.ta(mc, z.lang.Ca, 'Overlay') + mc.Ck = function (a) { + a *= 1 + return !a ? 0 : (-1e5 * a) << 1 + } + z.extend(mc.prototype, { + He: function (a) { + if (!this.V && Xa(this.initialize) && (this.V = this.initialize(a))) + this.V.style.WebkitUserSelect = 'none' + this.draw() + }, + initialize: function () { + aa('initialize\u65b9\u6cd5\u672a\u5b9e\u73b0') + }, + draw: function () { + aa('draw\u65b9\u6cd5\u672a\u5b9e\u73b0') + }, + remove: function () { + this.V && this.V.parentNode && this.V.parentNode.removeChild(this.V) + this.V = s + this.dispatchEvent(new P('onremove')) + }, + U: function () { + this.V && z.D.U(this.V) + }, + show: function () { + this.V && z.D.show(this.V) + }, + jh: function () { + return !this.V || + 'none' == this.V.style.display || + 'hidden' == this.V.style.visibility + ? t + : q + }, + }) + B.Ye(function (a) { + function b(a, b) { + var c = L('div'), + i = c.style + i.position = 'absolute' + i.top = i.left = i.width = i.height = '0' + i.zIndex = b + a.appendChild(c) + return c + } + var c = a.R + c.rd = a.rd = b(a.platform, 200) + a.Yd.BD = b(c.rd, 800) + a.Yd.RE = b(c.rd, 700) + a.Yd.sL = b(c.rd, 600) + a.Yd.KE = b(c.rd, 500) + a.Yd.fN = b(c.rd, 400) + a.Yd.gN = b(c.rd, 300) + a.Yd.nP = b(c.rd, 201) + a.Yd.Et = b(c.rd, 200) + }) + function gb() { + z.lang.Ca.call(this) + mc.call(this) + this.map = s + this.Qa = q + this.zb = s + this.vH = 0 + } + z.lang.ta(gb, mc, 'OverlayInternal') + z.extend(gb.prototype, { + initialize: function (a) { + this.map = a + z.lang.Ca.call(this, this.aa) + return s + }, + Dx: w('map'), + draw: u(), + Ej: u(), + remove: function () { + this.map = s + z.lang.hx(this.aa) + mc.prototype.remove.call(this) + }, + U: function () { + this.Qa !== t && (this.Qa = t) + }, + show: function () { + this.Qa !== q && (this.Qa = q) + }, + jh: function () { + return !this.V ? t : !!this.Qa + }, + La: w('V'), + lO: function (a) { + var a = a || {}, + b + for (b in a) this.z[b] = a[b] + }, + Sp: ba('zIndex'), + gj: function () { + this.z.gj = q + }, + MW: function () { + this.z.gj = t + }, + yo: ba('lg'), + Cp: function () { + this.lg = s + }, + }) + function nc() { + this.map = s + this.ya = {} + this.Ee = [] + } + B.Ye(function (a) { + var b = new nc() + b.map = a + a.ya = b.ya + a.Ee = b.Ee + a.addEventListener('load', function (a) { + b.draw(a) + }) + a.addEventListener('moveend', function (a) { + b.draw(a) + }) + ;(z.ca.ia && 8 > z.ca.ia) || 'BackCompat' === document.compatMode + ? a.addEventListener('zoomend', function (a) { + setTimeout(function () { + b.draw(a) + }, 20) + }) + : a.addEventListener('zoomend', function (a) { + b.draw(a) + }) + a.addEventListener('maptypechange', function (a) { + b.draw(a) + }) + a.addEventListener('addoverlay', function (a) { + a = a.target + if (a instanceof gb) b.ya[a.aa] || (b.ya[a.aa] = a) + else { + for (var e = t, f = 0, g = b.Ee.length; f < g; f++) + if (b.Ee[f] === a) { + e = q + break + } + e || b.Ee.push(a) + } + }) + a.addEventListener('removeoverlay', function (a) { + a = a.target + if (a instanceof gb) delete b.ya[a.aa] + else + for (var e = 0, f = b.Ee.length; e < f; e++) + if (b.Ee[e] === a) { + b.Ee.splice(e, 1) + break + } + }) + a.addEventListener('clearoverlays', function () { + this.Yc() + for (var a in b.ya) b.ya[a].z.gj && (b.ya[a].remove(), delete b.ya[a]) + a = 0 + for (var e = b.Ee.length; a < e; a++) + b.Ee[a].enableMassClear !== t && + (b.Ee[a].remove(), (b.Ee[a] = s), b.Ee.splice(a, 1), a--, e--) + }) + a.addEventListener('infowindowopen', function () { + var a = this.zb + a && (z.D.U(a.Ac), z.D.U(a.ac)) + }) + a.addEventListener('movestart', function () { + this.hh() && this.hh().mJ() + }) + a.addEventListener('moveend', function () { + this.hh() && this.hh().cJ() + }) + }) + nc.prototype.draw = function (a) { + if (B.hq) { + var b = B.hq.Ws(this.map) + 'canvas' === b.Mb && b.canvas && b.XQ(b.canvas.getContext('2d')) + } + for (var c in this.ya) this.ya[c].draw(a) + z.mc.Fb(this.Ee, function (a) { + a.draw() + }) + this.map.R.qb && this.map.R.qb.sa() + B.hq && b.IF() + } + function oc(a) { + gb.call(this) + a = a || {} + this.z = { + strokeColor: a.strokeColor || '#3a6bdb', + rc: a.strokeWeight || 5, + td: a.strokeOpacity || 0.65, + strokeStyle: a.strokeStyle || 'solid', + gj: a.enableMassClear === t ? t : q, + zk: s, + um: s, + mf: a.enableEditing === q ? q : t, + kN: 5, + G0: t, + jf: a.enableClicking === t ? t : q, + ji: a.icons && 0 < a.icons.length ? a.icons : s, + } + 0 >= this.z.rc && (this.z.rc = 5) + if (0 > this.z.td || 1 < this.z.td) this.z.td = 0.65 + if (0 > this.z.tg || 1 < this.z.tg) this.z.tg = 0.65 + 'solid' != this.z.strokeStyle && + 'dashed' != this.z.strokeStyle && + (this.z.strokeStyle = 'solid') + this.V = s + this.Vu = new fb(0, 0) + this.gf = [] + this.tc = [] + this.Ra = {} + } + z.lang.ta(oc, gb, 'Graph') + oc.yx = function (a) { + var b = [] + if (!a) return b + $a(a) && + z.mc.Fb(a.split(';'), function (a) { + a = a.split(',') + b.push(new J(a[0], a[1])) + }) + '[object Array]' == Object.prototype.toString.apply(a) && + 0 < a.length && + (b = a) + return b + } + oc.eF = [0.09, 0.005, 1.0e-4, 1.0e-5] + z.extend(oc.prototype, { + initialize: function (a) { + this.map = a + return s + }, + draw: u(), + Mr: function (a) { + this.gf.length = 0 + this.ja = oc.yx(a).slice(0) + this.Bh() + }, + ke: function (a) { + this.Mr(a) + }, + Bh: function () { + if (this.ja) { + var a = this + a.Vu = new fb() + z.mc.Fb(this.ja, function (b) { + a.Vu.extend(b) + }) + } + }, + Ue: w('ja'), + gn: function (a, b) { + b && + this.ja[a] && + ((this.gf.length = 0), (this.ja[a] = new J(b.lng, b.lat)), this.Bh()) + }, + setStrokeColor: function (a) { + this.z.strokeColor = a + }, + jY: function () { + return this.z.strokeColor + }, + Rp: function (a) { + 0 < a && (this.z.rc = a) + }, + WL: function () { + return this.z.rc + }, + Pp: function (a) { + a == l || 1 < a || 0 > a || (this.z.td = a) + }, + kY: function () { + return this.z.td + }, + Xt: function (a) { + 1 < a || 0 > a || (this.z.tg = a) + }, + HX: function () { + return this.z.tg + }, + Qp: function (a) { + ;('solid' != a && 'dashed' != a) || (this.z.strokeStyle = a) + }, + VL: function () { + return this.z.strokeStyle + }, + setFillColor: function (a) { + this.z.fillColor = a || '' + }, + GX: function () { + return this.z.fillColor + }, + ve: w('Vu'), + remove: function () { + this.map && this.map.removeEventListener('onmousemove', this.vv) + gb.prototype.remove.call(this) + this.gf.length = 0 + }, + mf: function () { + if (!(2 > this.ja.length)) { + this.z.mf = q + var a = this + K.load( + 'poly', + function () { + a.Ul() + }, + q + ) + } + }, + LW: function () { + this.z.mf = t + var a = this + K.load( + 'poly', + function () { + a.nk() + }, + q + ) + }, + DX: function () { + return this.z.mf + }, + }) + function pc(a) { + gb.call(this) + this.V = this.map = s + this.z = { + width: 0, + height: 0, + za: new O(0, 0), + opacity: 1, + background: 'transparent', + ey: 1, + SM: '#000', + hZ: 'solid', + point: s, + } + this.lO(a) + this.point = this.z.point + } + z.lang.ta(pc, gb, 'Division') + z.extend(pc.prototype, { + Ej: function () { + var a = this.z, + b = this.content, + c = ['
') + c.push(b) + c.push('
') + this.V = Ab(this.map.Tf().RE, c.join('')) + }, + initialize: function (a) { + this.map = a + this.Ej() + this.V && + z.M(this.V, H() ? 'touchstart' : 'mousedown', function (a) { + ma(a) + }) + return this.V + }, + draw: function () { + var a = this.map.Xe(this.z.point) + this.z.za = new O( + -Math.round(this.z.width / 2) - Math.round(this.z.ey), + -Math.round(this.z.height / 2) - Math.round(this.z.ey) + ) + this.V.style.left = a.x + this.z.za.width + 'px' + this.V.style.top = a.y + this.z.za.height + 'px' + }, + ga: function () { + return this.z.point + }, + L1: function () { + return this.map.$b(this.ga()) + }, + sa: function (a) { + this.z.point = a + this.draw() + }, + u_: function (a, b) { + this.z.width = Math.round(a) + this.z.height = Math.round(b) + this.V && + ((this.V.style.width = this.z.width + 'px'), + (this.V.style.height = this.z.height + 'px'), + this.draw()) + }, + }) + function qc(a, b, c) { + a && + b && + ((this.imageUrl = a), + (this.size = b), + (a = new O(Math.floor(b.width / 2), Math.floor(b.height / 2))), + (c = c || {}), + (a = c.anchor || a), + (b = c.imageOffset || new O(0, 0)), + (this.imageSize = c.imageSize), + (this.anchor = a), + (this.imageOffset = b), + (this.infoWindowAnchor = c.infoWindowAnchor || this.anchor), + (this.printImageUrl = c.printImageUrl || '')) + } + z.extend(qc.prototype, { + mO: function (a) { + a && (this.imageUrl = a) + }, + K_: function (a) { + a && (this.printImageUrl = a) + }, + Ce: function (a) { + a && (this.size = new O(a.width, a.height)) + }, + uc: function (a) { + a && (this.anchor = new O(a.width, a.height)) + }, + Yt: function (a) { + a && (this.imageOffset = new O(a.width, a.height)) + }, + z_: function (a) { + a && (this.infoWindowAnchor = new O(a.width, a.height)) + }, + w_: function (a) { + a && (this.imageSize = new O(a.width, a.height)) + }, + toString: ca('Icon'), + }) + function rc(a, b) { + if (a) { + b = b || {} + this.style = { + anchor: b.anchor || new O(0, 0), + fillColor: b.fillColor || '#000', + tg: b.fillOpacity || 0, + scale: b.scale || 1, + rotation: b.rotation || 0, + strokeColor: b.strokeColor || '#000', + td: b.strokeOpacity || 1, + rc: b.strokeWeight, + } + this.Mb = 'number' === typeof a ? a : 'UserDefined' + this.Di = this.style.anchor + this.rr = new O(0, 0) + this.anchor = s + this.vB = a + var c = this + K.load( + 'symbol', + function () { + c.Mn() + }, + q + ) + } + } + z.extend(rc.prototype, { + setPath: ba('vB'), + setAnchor: function (a) { + this.Di = this.style.anchor = a + }, + setRotation: function (a) { + this.style.rotation = a + }, + setScale: function (a) { + this.style.scale = a + }, + setStrokeWeight: function (a) { + this.style.rc = a + }, + setStrokeColor: function (a) { + a = z.is.AC(a, this.style.td) + this.style.strokeColor = a + }, + setStrokeOpacity: function (a) { + this.style.td = a + }, + setFillOpacity: function (a) { + this.style.tg = a + }, + setFillColor: function (a) { + this.style.fillColor = a + }, + }) + function sc(a, b, c, e) { + a && + ((this.Ov = {}), + (this.qL = e ? !!e : t), + (this.Vc = []), + (this.c0 = a instanceof rc ? a : s), + (this.WI = b === l ? q : !!(b.indexOf('%') + 1)), + (this.Zj = isNaN(parseFloat(b)) + ? 1 + : this.WI + ? parseFloat(b) / 100 + : parseFloat(b)), + (this.XI = !!(c.indexOf('%') + 1)), + (this.repeat = + c != l ? (this.XI ? parseFloat(c) / 100 : parseFloat(c)) : 0)) + } + function tc(a, b) { + z.lang.Ca.call(this) + this.content = a + this.map = s + b = b || {} + this.z = { + width: b.width || 0, + height: b.height || 0, + maxWidth: b.maxWidth || 730, + za: b.offset || new O(0, 0), + title: b.title || '', + SE: b.maxContent || '', + dh: b.enableMaximize || t, + Ls: b.enableAutoPan === t ? t : q, + lD: b.enableCloseOnClick === t ? t : q, + margin: b.margin || [10, 10, 40, 10], + vC: b.collisions || [ + [10, 10], + [10, 10], + [10, 10], + [10, 10], + ], + GY: t, + AZ: b.onClosing || ca(q), + hL: t, + qD: b.enableParano === q ? q : t, + message: b.message, + sD: b.enableSearchTool === q ? q : t, + Ox: b.headerContent || '', + mD: b.enableContentScroll || t, + } + if ( + 0 != this.z.width && + (220 > this.z.width && (this.z.width = 220), 730 < this.z.width) + ) + this.z.width = 730 + if ( + 0 != this.z.height && + (60 > this.z.height && (this.z.height = 60), 650 < this.z.height) + ) + this.z.height = 650 + if ( + 0 != this.z.maxWidth && + (220 > this.z.maxWidth && (this.z.maxWidth = 220), 730 < this.z.maxWidth) + ) + this.z.maxWidth = 730 + this.de = t + this.yi = G.qa + this.fb = s + var c = this + K.load('infowindow', function () { + c.ib() + }) + } + z.lang.ta(tc, z.lang.Ca, 'InfoWindow') + z.extend(tc.prototype, { + setWidth: function (a) { + ;(!a && 0 != a) || + isNaN(a) || + 0 > a || + (0 != a && (220 > a && (a = 220), 730 < a && (a = 730)), + (this.z.width = a)) + }, + setHeight: function (a) { + ;(!a && 0 != a) || + isNaN(a) || + 0 > a || + (0 != a && (60 > a && (a = 60), 650 < a && (a = 650)), + (this.z.height = a)) + }, + qO: function (a) { + ;(!a && 0 != a) || + isNaN(a) || + 0 > a || + (0 != a && (220 > a && (a = 220), 730 < a && (a = 730)), + (this.z.maxWidth = a)) + }, + Ec: function (a) { + this.z.title = a + }, + getTitle: function () { + return this.z.title + }, + dd: ba('content'), + xk: w('content'), + $t: function (a) { + this.z.SE = a + '' + }, + je: u(), + Ls: function () { + this.z.Ls = q + }, + disableAutoPan: function () { + this.z.Ls = t + }, + enableCloseOnClick: function () { + this.z.lD = q + }, + disableCloseOnClick: function () { + this.z.lD = t + }, + dh: function () { + this.z.dh = q + }, + kx: function () { + this.z.dh = t + }, + show: function () { + this.Qa = q + }, + U: function () { + this.Qa = t + }, + close: function () { + this.U() + }, + hy: function () { + this.de = q + }, + restore: function () { + this.de = t + }, + jh: function () { + return this.Xa() + }, + Xa: ca(t), + ga: function () { + if (this.fb && this.fb.ga) return this.fb.ga() + }, + Sf: function () { + return this.z.za + }, + }) + Ka.prototype.pc = function (a, b) { + if (a instanceof tc && b instanceof J) { + var c = this.R + c.Nm + ? c.Nm.sa(b) + : ((c.Nm = new U(b, { + icon: new qc(G.qa + 'blank.gif', { + width: 1, + height: 1, + }), + offset: new O(0, 0), + clickable: t, + })), + (c.Nm.bS = 1)) + this.Ga(c.Nm) + c.Nm.pc(a) + } + } + Ka.prototype.Yc = function () { + var a = this.R.qb || this.R.rl + a && a.fb && a.fb.Yc() + } + gb.prototype.pc = function (a) { + this.map && + (this.map.Yc(), + (a.Qa = q), + (this.map.R.rl = a), + (a.fb = this), + z.lang.Ca.call(a, a.aa)) + } + gb.prototype.Yc = function () { + this.map && + this.map.R.rl && + ((this.map.R.rl.Qa = t), z.lang.hx(this.map.R.rl.aa), (this.map.R.rl = s)) + } + function uc(a, b) { + gb.call(this) + this.content = a + this.V = this.map = s + b = b || {} + this.z = { + width: 0, + za: b.offset || new O(0, 0), + Wp: { + backgroundColor: '#fff', + border: '1px solid #f00', + padding: '1px', + whiteSpace: 'nowrap', + font: '12px ' + G.fontFamily, + zIndex: '80', + MozUserSelect: 'none', + }, + position: b.position || s, + gj: b.enableMassClear === t ? t : q, + jf: q, + } + 0 > this.z.width && (this.z.width = 0) + Hb(b.enableClicking) && (this.z.jf = b.enableClicking) + this.point = this.z.position + var c = this + K.load('marker', function () { + c.ib() + }) + } + z.lang.ta(uc, gb, 'Label') + z.extend(uc.prototype, { + ga: function () { + return this.Dv ? this.Dv.ga() : this.point + }, + sa: function (a) { + a instanceof J && + !this.Ex() && + (this.point = this.z.position = new J(a.lng, a.lat)) + }, + dd: ba('content'), + HF: function (a) { + 0 <= a && 1 >= a && (this.z.opacity = a) + }, + Ze: function (a) { + a instanceof O && (this.z.za = new O(a.width, a.height)) + }, + Sf: function () { + return this.z.za + }, + Md: function (a) { + a = a || {} + this.z.Wp = z.extend(this.z.Wp, a) + }, + ti: function (a) { + return this.Md(a) + }, + Ec: function (a) { + this.z.title = a || '' + }, + getTitle: function () { + return this.z.title + }, + pO: function (a) { + this.point = (this.Dv = a) + ? (this.z.position = a.ga()) + : (this.z.position = s) + }, + Ex: function () { + return this.Dv || s + }, + xk: w('content'), + }) + function vc(a, b) { + if (0 !== arguments.length) { + gb.apply(this, arguments) + b = b || {} + this.z = { + bb: a, + opacity: b.opacity || 1, + Gm: b.Gm || '', + Bs: b.displayOnMinLevel || 1, + gj: b.enableMassClear === t ? t : q, + As: b.displayOnMaxLevel || 19, + X_: b.stretch || t, + } + var c = this + K.load('groundoverlay', function () { + c.ib() + }) + } + } + z.lang.ta(vc, gb, 'GroundOverlay') + z.extend(vc.prototype, { + setBounds: function (a) { + this.z.bb = a + }, + getBounds: function () { + return this.z.bb + }, + setOpacity: function (a) { + this.z.opacity = a + }, + getOpacity: function () { + return this.z.opacity + }, + setImageURL: function (a) { + this.z.Gm = a + }, + getImageURL: function () { + return this.z.Gm + }, + setDisplayOnMinLevel: function (a) { + this.z.Bs = a + }, + getDisplayOnMinLevel: function () { + return this.z.Bs + }, + setDisplayOnMaxLevel: function (a) { + this.z.As = a + }, + getDisplayOnMaxLevel: function () { + return this.z.As + }, + }) + var wc = 3, + xc = 4 + function yc() { + var a = document.createElement('canvas') + return !(!a.getContext || !a.getContext('2d')) + } + function zc(a, b) { + var c = this + yc() && + (a === l && aa(Error('\u6ca1\u6709\u4f20\u5165points\u6570\u636e')), + '[object Array]' !== Object.prototype.toString.call(a) && + aa(Error('points\u6570\u636e\u4e0d\u662f\u6570\u7ec4')), + (b = b || {}), + gb.apply(c, arguments), + (c.ea = { + ja: a, + }), + (c.z = { + shape: b.shape || wc, + size: b.size || xc, + color: b.color || '#fa937e', + gj: q, + }), + (this.sB = []), + (this.pe = []), + K.load('pointcollection', function () { + for (var a = 0, b; (b = c.sB[a]); a++) c[b.method].apply(c, b.arguments) + for (a = 0; (b = c.pe[a]); a++) c[b.method].apply(c, b.arguments) + })) + } + z.lang.ta(zc, gb, 'PointCollection') + z.extend(zc.prototype, { + initialize: function (a) { + this.sB && + this.sB.push({ + method: 'initialize', + arguments: arguments, + }) + }, + setPoints: function (a) { + this.pe && + this.pe.push({ + method: 'setPoints', + arguments: arguments, + }) + }, + setStyles: function (a) { + this.pe && + this.pe.push({ + method: 'setStyles', + arguments: arguments, + }) + }, + clear: function () { + this.pe && + this.pe.push({ + method: 'clear', + arguments: arguments, + }) + }, + remove: function () { + this.pe && + this.pe.push({ + method: 'remove', + arguments: arguments, + }) + }, + }) + var Ac = new qc(G.qa + 'marker_red_sprite.png', new O(19, 25), { + anchor: new O(10, 25), + infoWindowAnchor: new O(10, 0), + }), + Bc = new qc(G.qa + 'marker_red_sprite.png', new O(20, 11), { + anchor: new O(6, 11), + imageOffset: new O(-19, -13), + }) + function U(a, b) { + gb.call(this) + b = b || {} + this.point = a + this.yq = this.map = s + this.z = { + za: b.offset || new O(0, 0), + rj: b.icon || Ac, + Sk: Bc, + title: b.title || '', + label: s, + lK: b.baseZIndex || 0, + jf: q, + X5: t, + EE: t, + gj: b.enableMassClear === t ? t : q, + Wb: t, + UN: b.raiseOnDrag === q ? q : t, + aO: t, + Hd: b.draggingCursor || G.Hd, + rotation: b.rotation || 0, + } + b.icon && !b.shadow && (this.z.Sk = s) + b.enableDragging && (this.z.Wb = b.enableDragging) + Hb(b.enableClicking) && (this.z.jf = b.enableClicking) + var c = this + K.load('marker', function () { + c.ib() + }) + } + U.Qu = mc.Ck(-90) + 1e6 + U.AG = U.Qu + 1e6 + z.lang.ta(U, gb, 'Marker') + z.extend(U.prototype, { + Rb: function (a) { + if (a instanceof qc || a instanceof rc) this.z.rj = a + }, + ap: function () { + return this.z.rj + }, + Oy: function (a) { + a instanceof qc && (this.z.Sk = a) + }, + getShadow: function () { + return this.z.Sk + }, + dn: function (a) { + this.z.label = a || s + }, + VD: function () { + return this.z.label + }, + Wb: function () { + this.z.Wb = q + }, + TC: function () { + this.z.Wb = t + }, + ga: w('point'), + sa: function (a) { + a instanceof J && (this.point = new J(a.lng, a.lat)) + }, + ui: function (a, b) { + this.z.EE = !!a + a && (this.XG = b || 0) + }, + Ec: function (a) { + this.z.title = a + '' + }, + getTitle: function () { + return this.z.title + }, + Ze: function (a) { + a instanceof O && (this.z.za = a) + }, + Sf: function () { + return this.z.za + }, + bn: ba('yq'), + Op: function (a) { + this.z.rotation = a + }, + TL: function () { + return this.z.rotation + }, + }) + function Cc(a) { + this.options = a || {} + this.GZ = this.options.paneName || 'labelPane' + this.zIndex = this.options.zIndex || 0 + } + z.lang.ta(Cc, gb, 'CanvasLayer') + Cc.prototype.initialize = function (a) { + this.B = a + var b = (this.canvas = document.createElement('canvas')), + c = this.canvas.getContext('2d') + b.style.cssText = + 'position:absolute;left:0;top:0;z-index:' + this.zIndex + ';' + Dc(this) + Ec(c) + a.getPanes()[this.GZ].appendChild(b) + var e = this + a.addEventListener('resize', function () { + Dc(e) + e.ib() + }) + return this.canvas + } + function Dc(a) { + var b = a.B.cb(), + a = a.canvas + a.width = b.width + a.height = b.height + a.style.width = a.width + 'px' + a.style.height = a.height + 'px' + } + function Ec(a) { + var b = + (window.devicePixelRatio || 1) / + (a.CV || a.T5 || a.x4 || a.y4 || a.B4 || a.CV || 1), + c = a.canvas.width, + e = a.canvas.height + a.canvas.width = c * b + a.canvas.height = e * b + a.canvas.style.width = c + 'px' + a.canvas.style.height = e + 'px' + a.scale(b, b) + } + Cc.prototype.draw = function () { + var a = this, + b = arguments + clearTimeout(a.j0) + a.j0 = setTimeout(function () { + a.ib.apply(a, b) + }, 15) + } + da = Cc.prototype + da.ib = function () { + var a = this.B + this.canvas.style.left = -a.offsetX + 'px' + this.canvas.style.top = -a.offsetY + 'px' + this.dispatchEvent('draw') + this.options.update && this.options.update.apply(this, arguments) + } + da.La = w('canvas') + da.show = function () { + this.canvas || this.B.Ga(this) + this.canvas.style.display = 'block' + } + da.U = function () { + this.canvas.style.display = 'none' + } + da.Sp = function (a) { + this.canvas.style.zIndex = a + } + da.Ck = w('zIndex') + function Fc(a, b) { + oc.call(this, b) + b = b || {} + this.z.tg = b.fillOpacity ? b.fillOpacity : 0.65 + this.z.fillColor = + '' == b.fillColor ? '' : b.fillColor ? b.fillColor : '#fff' + this.ke(a) + var c = this + K.load('poly', function () { + c.ib() + }) + } + z.lang.ta(Fc, oc, 'Polygon') + z.extend(Fc.prototype, { + ke: function (a, b) { + this.vo = oc.yx(a).slice(0) + var c = oc.yx(a).slice(0) + 1 < c.length && c.push(new J(c[0].lng, c[0].lat)) + oc.prototype.ke.call(this, c, b) + }, + gn: function (a, b) { + this.vo[a] && + ((this.vo[a] = new J(b.lng, b.lat)), + (this.ja[a] = new J(b.lng, b.lat)), + 0 == a && + !this.ja[0].pb(this.ja[this.ja.length - 1]) && + (this.ja[this.ja.length - 1] = new J(b.lng, b.lat)), + this.Bh()) + }, + Ue: function () { + var a = this.vo + 0 == a.length && (a = this.ja) + return a + }, + }) + function Gc(a, b) { + oc.call(this, b) + this.Mr(a) + var c = this + K.load('poly', function () { + c.ib() + }) + } + z.lang.ta(Gc, oc, 'Polyline') + function Hc(a, b, c) { + this.point = a + this.wa = Math.abs(b) + Fc.call(this, [], c) + } + Hc.eF = [0.01, 1.0e-4, 1.0e-5, 4.0e-6] + z.lang.ta(Hc, Fc, 'Circle') + z.extend(Hc.prototype, { + initialize: function (a) { + this.map = a + this.ja = this.qv(this.point, this.wa) + this.Bh() + return s + }, + Ka: w('point'), + Zf: function (a) { + a && (this.point = a) + }, + RL: w('wa'), + xf: function (a) { + this.wa = Math.abs(a) + }, + qv: function (a, b) { + if (!a || !b || !this.map) return [] + for ( + var c = [], + e = b / 6378800, + f = (Math.PI / 180) * a.lat, + g = (Math.PI / 180) * a.lng, + i = 0; + 360 > i; + i += 9 + ) { + var k = (Math.PI / 180) * i, + m = Math.asin( + Math.sin(f) * Math.cos(e) + Math.cos(f) * Math.sin(e) * Math.cos(k) + ), + k = new J( + (((g - + Math.atan2( + Math.sin(k) * Math.sin(e) * Math.cos(f), + Math.cos(e) - Math.sin(f) * Math.sin(m) + ) + + Math.PI) % + (2 * Math.PI)) - + Math.PI) * + (180 / Math.PI), + m * (180 / Math.PI) + ) + c.push(k) + } + e = c[0] + c.push(new J(e.lng, e.lat)) + return c + }, + }) + var Ic = {} + function Jc(a) { + this.map = a + this.Mm = [] + this.$f = [] + this.Fg = [] + this.OV = 300 + this.oF = 0 + this.yg = {} + this.Zi = {} + this.ph = 0 + this.yE = q + this.MK = {} + this.eo = this.Kj(1) + this.od = this.Kj(2) + this.Bl = this.Kj(3) + this.Ki = this.Kj(4) + a.platform.appendChild(this.eo) + a.platform.appendChild(this.od) + a.platform.appendChild(this.Bl) + a.platform.appendChild(this.Ki) + var b = 256 * Math.pow(2, 15), + c = 3 * b, + a = S.Eb(new J(180, 0)).lng, + c = c - a, + b = -3 * b, + e = S.Eb(new J(-180, 0)).lng + this.yI = a + this.zI = e + this.ZA = c + (e - b) + this.AI = a - e + } + B.Ye(function (a) { + var b = new Jc(a) + b.na() + a.Va = b + }) + z.extend(Jc.prototype, { + na: function () { + var a = this, + b = a.map + b.addEventListener('loadcode', function () { + a.up() + }) + b.addEventListener('addtilelayer', function (b) { + a.Oe(b) + }) + b.addEventListener('removetilelayer', function (b) { + a.Yf(b) + }) + b.addEventListener('setmaptype', function (b) { + a.Dg(b) + }) + b.addEventListener('zoomstartcode', function (b) { + a.Mc(b) + }) + b.addEventListener('setcustomstyles', function (b) { + a.Zt(b.target) + a.Wf(q) + }) + b.addEventListener('initindoorlayer', function (b) { + a.tE(b) + }) + }, + up: function () { + var a = this + if (z.ca.ia) + try { + document.execCommand('BackgroundImageCache', t, q) + } catch (b) {} + this.loaded || a.Ux() + a.Wf() + this.loaded || + ((this.loaded = q), + K.load('tile', function () { + a.rQ() + })) + }, + tE: function (a) { + this.zu = new Kc(this) + this.zu.Oe(new Lc(this.map, this.zu, a.vf)) + }, + Ux: function () { + for (var a = this.map.oa().ff, b = 0; b < a.length; b++) { + var c = new Mc() + z.extend(c, a[b]) + this.Mm.push(c) + c.na(this.map, this.eo) + } + this.Zt() + }, + Kj: function (a) { + var b = L('div') + b.style.position = 'absolute' + b.style.overflow = 'visible' + b.style.left = b.style.top = '0' + b.style.zIndex = a + return b + }, + Af: function () { + this.ph-- + var a = this + this.yE && + (this.map.dispatchEvent(new P('onfirsttileloaded')), (this.yE = t)) + 0 == this.ph && + (this.Hi && (clearTimeout(this.Hi), (this.Hi = s)), + (this.Hi = setTimeout(function () { + if (a.ph == 0) { + a.map.dispatchEvent(new P('ontilesloaded')) + a.yE = q + } + a.Hi = s + }, 80))) + }, + fE: function (a, b) { + return 'TILE-' + b.aa + '-' + a[0] + '-' + a[1] + '-' + a[2] + }, + Rx: function (a) { + var b = a.Gb + b && zb(b) && b.parentNode.removeChild(b) + delete this.yg[a.name] + a.loaded || (Nc(a), (a.Gb = s), (a.Pm = s)) + }, + pj: function (a, b, c) { + var e = this.map, + f = e.oa(), + g = e.Oa, + i = e.fc, + k = f.dc(g), + m = this.DL(), + n = m[0], + o = m[1], + p = m[2], + v = m[3], + x = m[4], + c = 'undefined' != typeof c ? c : 0, + f = f.$c(), + m = e.aa.replace(/^TANGRAM_/, '') + for (this.hc ? (this.hc.length = 0) : (this.hc = []); n < p; n++) + for (var y = o; y < v; y++) { + var A = n, + E = y + this.hc.push([A, E]) + A = m + '_' + b + '_' + A + '_' + E + '_' + g + this.MK[A] = A + } + this.hc.sort( + (function (a) { + return function (b, c) { + return ( + 0.4 * Math.abs(b[0] - a[0]) + + 0.6 * Math.abs(b[1] - a[1]) - + (0.4 * Math.abs(c[0] - a[0]) + 0.6 * Math.abs(c[1] - a[1])) + ) + } + })([x[0] - 1, x[1] - 1]) + ) + i = [Math.round(-i.lng / k), Math.round(i.lat / k)] + n = -e.offsetY + e.height / 2 + a.style.left = -e.offsetX + e.width / 2 + 'px' + a.style.top = n + 'px' + this.Cc ? (this.Cc.length = 0) : (this.Cc = []) + n = 0 + for (e = a.childNodes.length; n < e; n++) + (y = a.childNodes[n]), (y.Sj = t), this.Cc.push(y) + if ((n = this.qh)) for (var C in n) delete n[C] + else this.qh = {} + this.Dc ? (this.Dc.length = 0) : (this.Dc = []) + n = 0 + for (e = this.hc.length; n < e; n++) { + C = this.hc[n][0] + k = this.hc[n][1] + y = 0 + for (o = this.Cc.length; y < o; y++) + if ( + ((p = this.Cc[y]), + p.id == m + '_' + b + '_' + C + '_' + k + '_' + g) + ) { + p.Sj = q + this.qh[p.id] = p + break + } + } + n = 0 + for (e = this.Cc.length; n < e; n++) + (p = this.Cc[n]), p.Sj || this.Dc.push(p) + this.nn = [] + y = (f + c) * this.map.K.devicePixelRatio + n = 0 + for (e = this.hc.length; n < e; n++) + (C = this.hc[n][0]), + (k = this.hc[n][1]), + (v = C * f + i[0] - c / 2), + (x = (-1 - k) * f + i[1] - c / 2), + (A = m + '_' + b + '_' + C + '_' + k + '_' + g), + (o = this.qh[A]), + (p = s), + o + ? ((p = o.style), + (p.left = v + 'px'), + (p.top = x + 'px'), + o.yd || this.nn.push([C, k, o])) + : (0 < this.Dc.length + ? ((o = this.Dc.shift()), + o.getContext('2d').clearRect(-c / 2, -c / 2, y, y), + (p = o.style)) + : ((o = document.createElement('canvas')), + (p = o.style), + (p.position = 'absolute'), + (p.width = f + c + 'px'), + (p.height = f + c + 'px'), + this.Zx() && (p.WebkitTransform = 'scale(1.001)'), + o.setAttribute('width', y), + o.setAttribute('height', y), + a.appendChild(o)), + (o.id = A), + (p.left = v + 'px'), + (p.top = x + 'px'), + -1 < A.indexOf('bg') && + ((v = '#F3F1EC'), + this.map.K.Eo && (v = this.map.K.Eo), + (p.background = v ? v : '')), + this.nn.push([C, k, o])), + (o.style.visibility = '') + n = 0 + for (e = this.Dc.length; n < e; n++) + this.Dc[n].style.visibility = 'hidden' + return this.nn + }, + Zx: function () { + return /M040/i.test(navigator.userAgent) + }, + DL: function () { + var a = this.map, + b = a.oa(), + c = b.mE(a.Oa), + e = a.fc, + f = Math.ceil(e.lng / c), + g = Math.ceil(e.lat / c), + b = b.$c(), + c = [f, g, ((e.lng - f * c) / c) * b, ((e.lat - g * c) / c) * b] + return [ + c[0] - Math.ceil((a.width / 2 - c[2]) / b), + c[1] - Math.ceil((a.height / 2 - c[3]) / b), + c[0] + Math.ceil((a.width / 2 + c[2]) / b), + c[1] + Math.ceil((a.height / 2 + c[3]) / b), + c, + ] + }, + R_: function (a, b, c, e) { + var f = this + f.u2 = b + var g = this.map.oa(), + i = f.fE(a, c), + k = g.$c(), + b = [a[0] * k + b[0], (-1 - a[1]) * k + b[1]], + m = this.yg[i] + if (this.map.oa() !== Ya && this.map.oa() !== Sa) { + var n = this.Lw(a[0], a[2]).offsetX + b[0] += n + b.Q1 = n + } + m && m.Gb + ? (xb(m.Gb, b), + e && + ((e = new Q(a[0], a[1])), + (g = this.map.K.ye ? this.map.K.ye.style : 'normal'), + (e = c.getTilesUrl(e, a[2], g)), + (m.loaded = t), + Oc(m, e)), + m.loaded + ? this.Af() + : Pc(m, function () { + f.Af() + })) + : (m = this.Zi[i]) && m.Gb + ? (c.Jb.insertBefore(m.Gb, c.Jb.lastChild), + (this.yg[i] = m), + xb(m.Gb, b), + e && + ((e = new Q(a[0], a[1])), + (g = this.map.K.ye ? this.map.K.ye.style : 'normal'), + (e = c.getTilesUrl(e, a[2], g)), + (m.loaded = t), + Oc(m, e)), + m.loaded + ? this.Af() + : Pc(m, function () { + f.Af() + })) + : ((m = k * Math.pow(2, g.sm() - a[2])), + new J(a[0] * m, a[1] * m), + (e = new Q(a[0], a[1])), + (g = this.map.K.ye ? this.map.K.ye.style : 'normal'), + (e = c.getTilesUrl(e, a[2], g)), + (m = new Qc(this, e, b, a, c)), + Pc(m, function () { + f.Af() + }), + m.co(), + (this.yg[i] = m)) + }, + Af: function () { + this.ph-- + var a = this + 0 == this.ph && + (this.Hi && (clearTimeout(this.Hi), (this.Hi = s)), + (this.Hi = setTimeout(function () { + if (a.ph == 0) { + a.map.dispatchEvent(new P('ontilesloaded')) + if (ua) { + if (ra && sa && ta) { + var b = bb(), + c = a.map.cb() + setTimeout(function () { + Ra(5030, { + load_script_time: sa - ra, + load_tiles_time: b - ta, + map_width: c.width, + map_height: c.height, + map_size: c.width * c.height, + }) + }, 1e4) + B.Fn('cus.fire', 'time', { + z_imgfirstloaded: b - ta, + }) + } + ua = t + } + } + a.Hi = s + }, 80))) + }, + fE: function (a, b) { + return this.map.oa() === Qa + ? 'TILE-' + + b.aa + + '-' + + this.map.Rw + + '-' + + a[0] + + '-' + + a[1] + + '-' + + a[2] + : 'TILE-' + b.aa + '-' + a[0] + '-' + a[1] + '-' + a[2] + }, + Rx: function (a) { + var b = a.Gb + b && (Rc(b), zb(b) && b.parentNode.removeChild(b)) + delete this.yg[a.name] + a.loaded || (Rc(b), Nc(a), (a.Gb = s), (a.Pm = s)) + }, + Lw: function (a, b) { + for ( + var c = 0, e = 6 * Math.pow(2, b - 3), f = e / 2 - 1, g = -e / 2; + a > f; + + ) + (a -= e), (c -= this.ZA) + for (; a < g; ) (a += e), (c += this.ZA) + c = Math.round(c / Math.pow(2, 18 - b)) + return { + offsetX: c, + hs: a, + } + }, + QV: function (a) { + for (var b = a.lng; b > this.yI; ) b -= this.AI + for (; b < this.zI; ) b += this.AI + a.lng = b + return a + }, + RV: function (a, b) { + for ( + var c = 256 * Math.pow(2, 18 - b), + e = Math.floor(this.yI / c), + f = Math.floor(this.zI / c), + c = Math.floor(this.ZA / c), + g = [], + i = 0; + i < a.length; + i++ + ) { + var k = a[i], + m = k[0], + k = k[1] + if (m >= e) { + var m = m + c, + n = 'id_' + m + '_' + k + '_' + b + a[n] || ((a[n] = q), g.push([m, k])) + } else + m <= f && + ((m -= c), + (n = 'id_' + m + '_' + k + '_' + b), + a[n] || ((a[n] = q), g.push([m, k]))) + } + for (i = 0; i < g.length; i++) a.push(g[i]) + return a + }, + Wf: function (a) { + var b = this + if (b.map.oa() == Qa) + K.load( + 'coordtrans', + function () { + b.map.Ub || + ((b.map.Ub = Qa.wk(b.map.$g)), (b.map.Rw = Qa.BL(b.map.Ub))) + b.CI() + }, + q + ) + else { + if (a && a) for (var c in this.Zi) delete this.Zi[c] + b.CI(a) + } + }, + CI: function (a) { + var b = this.Mm.concat(this.$f), + c = b.length, + e = this.map, + f = e.oa(), + g = e.fc + this.map.oa() !== Ya && this.map.oa() !== Sa && (g = this.QV(g)) + for (var i = 0; i < c; i++) { + var k = b[i] + if (k.gc && e.Oa < k.gc) break + if (k.Jw) { + var m = (this.Jb = k.Jb) + if (a) { + var n = m + if (n && n.childNodes) + for (var o = n.childNodes.length, p = o - 1; 0 <= p; p--) + (o = n.childNodes[p]), n.removeChild(o), (o = s) + } + if (this.map.Sb()) { + this.od.style.display = 'block' + m.style.display = 'none' + this.map.dispatchEvent(new P('vectorchanged'), { + isvector: q, + }) + continue + } else + (m.style.display = 'block'), + (this.od.style.display = 'none'), + this.map.dispatchEvent(new P('vectorchanged'), { + isvector: t, + }) + } + if (!k.pI && !((k.pp && !this.map.Sb()) || (k.GM && this.map.Sb()))) { + e = this.map + f = e.oa() + m = f.wm() + o = e.Oa + g = e.fc + f == Qa && g.pb(new J(0, 0)) && (g = e.fc = m.vj(e.re, e.Ub)) + var v = f.dc(o), + m = f.mE(o), + n = Math.ceil(g.lng / m), + x = Math.ceil(g.lat / m), + y = f.$c(), + m = [n, x, ((g.lng - n * m) / m) * y, ((g.lat - x * m) / m) * y], + p = m[0] - Math.ceil((e.width / 2 - m[2]) / y), + n = m[1] - Math.ceil((e.height / 2 - m[3]) / y), + x = m[0] + Math.ceil((e.width / 2 + m[2]) / y), + A = 0 + f === Qa && 15 == e.fa() && (A = 1) + f = m[1] + Math.ceil((e.height / 2 + m[3]) / y) + A + this.gK = new J(g.lng, g.lat) + var E = this.yg, + y = -this.gK.lng / v, + A = this.gK.lat / v, + v = [Math.ceil(y), Math.ceil(A)], + g = e.fa(), + C + for (C in E) { + var F = E[C], + D = F.info + ;(D[2] != g || + (D[2] == g && + (p > D[0] || x <= D[0] || n > D[1] || f <= D[1]))) && + this.Rx(F) + } + E = -e.offsetX + e.width / 2 + F = -e.offsetY + e.height / 2 + k.Jb && + ((k.Jb.style.left = Math.ceil(y + E) - v[0] + 'px'), + (k.Jb.style.top = Math.ceil(A + F) - v[1] + 'px'), + (k.Jb.style.WebkitTransform = 'translate3d(0,0,0)')) + y = [] + for (e.WB = []; p < x; p++) + for (A = n; A < f; A++) + y.push([p, A]), + e.WB.push({ + x: p, + y: A, + }) + this.map.oa() !== Ya && this.map.oa() !== Sa && (y = this.RV(y, o)) + y.sort( + (function (a) { + return function (b, c) { + return ( + 0.4 * Math.abs(b[0] - a[0]) + + 0.6 * Math.abs(b[1] - a[1]) - + (0.4 * Math.abs(c[0] - a[0]) + 0.6 * Math.abs(c[1] - a[1])) + ) + } + })([m[0] - 1, m[1] - 1]) + ) + o = y.length + this.ph += o + for (p = 0; p < o; p++) this.R_([y[p][0], y[p][1], g], v, k, a) + } + } + }, + Oe: function (a) { + var b = this, + c = a.target, + a = b.map.Sb() + if (c instanceof db) a && !c.Im && (c.na(this.map, this.od), (c.Im = q)) + else if ((c.ag && this.map.Oe(c.ag), c.pp)) { + for (a = 0; a < b.Fg.length; a++) if (b.Fg[a] == c) return + K.load( + 'vector', + function () { + c.na(b.map, b.od) + b.Fg.push(c) + }, + q + ) + } else { + for (a = 0; a < b.$f.length; a++) if (b.$f[a] == c) return + c.na(this.map, this.Bl) + b.$f.push(c) + } + }, + Yf: function (a) { + var a = a.target, + b = this.map.Sb() + if (a instanceof db) b && a.Im && (a.remove(), (a.Im = t)) + else { + a.ag && this.map.Yf(a.ag) + if (a.pp) + for (var b = 0, c = this.Fg.length; b < c; b++) + a == this.Fg[b] && this.Fg.splice(b, 1) + else { + b = 0 + for (c = this.$f.length; b < c; b++) + a == this.$f[b] && this.$f.splice(b, 1) + } + a.remove() + } + }, + Dg: function () { + for (var a = this.Mm, b = 0, c = a.length; b < c; b++) a[b].remove() + delete this.Jb + this.Mm = [] + this.Zi = this.yg = {} + this.Ux() + this.Wf() + }, + Mc: function () { + var a = this + a.vd && z.D.U(a.vd) + setTimeout(function () { + a.Wf() + a.map.dispatchEvent(new P('onzoomend')) + }, 10) + }, + L5: u(), + Zt: function (a) { + var b = this.map.oa() + if (!this.map.Sb() && (a ? (this.map.K.$_ = a) : (a = this.map.K.$_), a)) + for ( + var c = s, + c = + '2' == B.xu + ? [B.url.proto + B.url.domain.main_domain_cdn.other[0] + '/'] + : [ + B.url.proto + B.url.domain.main_domain_cdn.baidu[0] + '/', + B.url.proto + B.url.domain.main_domain_cdn.baidu[1] + '/', + B.url.proto + B.url.domain.main_domain_cdn.baidu[2] + '/', + ], + e = 0, + f; + (f = this.Mm[e]); + e++ + ) + if (f.M_ == q) { + b.j.Yb = 18 + f.getTilesUrl = function (b, e) { + var f = b.x, + f = this.map.Va.Lw(f, e).hs, + m = b.y, + n = Sb('normal'), + o = 1 + this.map.Sx() && (o = 2) + n = + 'customimage/tile?&x=' + + f + + '&y=' + + m + + '&z=' + + e + + '&udt=' + + n + + '&scale=' + + o + + '&ak=' + + qa + n = a.styleStr + ? n + ('&styles=' + encodeURIComponent(a.styleStr)) + : n + ('&customid=' + a.style) + return c[Math.abs(f + m) % c.length] + n + } + break + } + }, + }) + function Qc(a, b, c, e, f) { + this.Pm = a + this.position = c + this.$u = [] + this.name = a.fE(e, f) + this.info = e + this.GJ = f.zt() + e = L('img') + yb(e) + e.uL = t + var g = e.style, + a = a.map.oa() + g.position = 'absolute' + g.border = 'none' + g.width = a.$c() + 'px' + g.height = a.$c() + 'px' + g.left = c[0] + 'px' + g.top = c[1] + 'px' + g.maxWidth = 'none' + this.Gb = e + this.src = b + Sc && (this.Gb.style.opacity = 0) + var i = this + this.Gb.onload = function () { + B.iZ.eR() + i.loaded = q + if (i.Pm) { + var a = i.Pm, + b = a.Zi + if (!b[i.name]) { + a.oF++ + b[i.name] = i + } + if (i.Gb && !zb(i.Gb) && f.Jb) { + f.Jb.appendChild(i.Gb) + if (z.ca.ia <= 6 && z.ca.ia > 0 && i.GJ) + i.Gb.style.cssText = + i.Gb.style.cssText + + (';filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + + i.src + + '",sizingMethod=scale);') + } + var c = a.oF - a.OV, + e + for (e in b) { + if (c <= 0) break + if (!a.yg[e]) { + b[e].Pm = s + var g = b[e].Gb + if (g && g.parentNode) { + g.parentNode.removeChild(g) + Rc(g) + } + g = s + b[e].Gb = s + delete b[e] + a.oF-- + c-- + } + } + Sc && + new tb({ + Ic: 20, + duration: 200, + va: function (a) { + if (i.Gb && i.Gb.style) i.Gb.style.opacity = a * 1 + }, + finish: function () { + i.Gb && i.Gb.style && delete i.Gb.style.opacity + }, + }) + Nc(i) + } + } + this.Gb.onerror = function () { + Nc(i) + if (i.Pm) { + var a = i.Pm.map.oa() + if (a.j.vD) { + i.error = q + i.Gb.src = a.j.vD + i.Gb && !zb(i.Gb) && f.Jb.appendChild(i.Gb) + } + } + } + e = s + } + function Pc(a, b) { + a.$u.push(b) + } + Qc.prototype.co = function () { + this.Gb.src = + 0 < z.ca.ia && 6 >= z.ca.ia && this.GJ + ? G.qa + 'blank.gif' + : '' !== this.src && this.Gb.src == this.src + ? this.src + '&t = ' + Date.now() + : this.src + } + function Nc(a) { + for (var b = 0; b < a.$u.length; b++) a.$u[b]() + a.$u.length = 0 + } + function Rc(a) { + if (a) { + a.onload = a.onerror = s + var b = a.attributes, + c, + e, + f + if (b) { + e = b.length + for (c = 0; c < e; c += 1) (f = b[c].name), Xa(a[f]) && (a[f] = s) + } + if ((b = a.children)) { + e = b.length + for (c = 0; c < e; c += 1) Rc(a.children[c]) + } + } + } + function Oc(a, b) { + a.src = b + a.co() + } + var Sc = !z.ca.ia || 8 < z.ca.ia + function Mc(a) { + this.vf = a || {} + this.mW = this.vf.copyright || s + this.B0 = this.vf.transparentPng || t + this.Jw = this.vf.baseLayer || t + this.zIndex = this.vf.zIndex || 0 + this.aa = Mc.SS++ + } + Mc.SS = 0 + z.lang.ta(Mc, z.lang.Ca, 'TileLayer') + z.extend(Mc.prototype, { + na: function (a, b) { + this.Jw && (this.zIndex = -100) + this.map = a + if (!this.Jb) { + var c = L('div'), + e = c.style + e.position = 'absolute' + e.overflow = 'visible' + e.zIndex = this.zIndex + e.left = Math.ceil(-a.offsetX + a.width / 2) + 'px' + e.top = Math.ceil(-a.offsetY + a.height / 2) + 'px' + b.appendChild(c) + this.Jb = c + } + }, + remove: function () { + this.Jb && + this.Jb.parentNode && + ((this.Jb.innerHTML = ''), this.Jb.parentNode.removeChild(this.Jb)) + delete this.Jb + }, + zt: w('B0'), + getTilesUrl: function (a, b) { + if (this.map.oa() !== Ya && this.map.oa() !== Sa) + var c = this.map.Va.Lw(a.x, b).hs + var e = '' + this.vf.tileUrlTemplate && + ((e = this.vf.tileUrlTemplate.replace(/\{X\}/, c)), + (e = e.replace(/\{Y\}/, a.y)), + (e = e.replace(/\{Z\}/, b))) + return e + }, + pm: w('mW'), + oa: function () { + return this.Hb || La + }, + }) + function Tc(a, b) { + Ib(a) ? (b = a || {}) : ((b = b || {}), (b.databoxId = a)) + this.j = { + OK: b.databoxId, + eh: b.geotableId, + Wm: b.q || '', + pu: b.tags || '', + filter: b.filter || '', + Vy: b.sortby || '', + Y_: b.styleId || '', + Vl: b.ak || qa, + Gw: b.age || 36e5, + zIndex: 11, + fZ: 'VectorCloudLayer', + Fk: b.hotspotName || 'vector_md_' + (1e5 * Math.random()).toFixed(0), + uV: 'LBS\u4e91\u9ebb\u70b9\u5c42', + } + this.pp = q + Mc.call(this, this.j) + this.GW = B.Wc + 'geosearch/detail/' + this.HW = B.Wc + 'geosearch/v2/detail/' + this.lp = {} + } + z.ta(Tc, Mc, 'VectorCloudLayer') + function Uc(a) { + a = a || {} + this.j = z.extend(a, { + zIndex: 1, + fZ: 'VectorTrafficLayer', + uV: '\u77e2\u91cf\u8def\u51b5\u5c42', + }) + this.pp = q + Mc.call(this, this.j) + this.x0 = + B.url.proto + + B.url.domain.vector_traffic + + '/gvd/?qt=lgvd&styles=pl&layers=tf' + this.Db = { + 0: [2, 1354709503, 2, 2, 0, [], 0, 0], + 1: [2, 1354709503, 3, 2, 0, [], 0, 0], + 10: [2, -231722753, 2, 2, 0, [], 0, 0], + 11: [2, -231722753, 3, 2, 0, [], 0, 0], + 12: [2, -231722753, 4, 2, 0, [], 0, 0], + 13: [2, -231722753, 5, 2, 0, [], 0, 0], + 14: [2, -231722753, 6, 2, 0, [], 0, 0], + 15: [2, -1, 4, 0, 0, [], 0, 0], + 16: [2, -1, 5.5, 0, 0, [], 0, 0], + 17: [2, -1, 7, 0, 0, [], 0, 0], + 18: [2, -1, 8.5, 0, 0, [], 0, 0], + 19: [2, -1, 10, 0, 0, [], 0, 0], + 2: [2, 1354709503, 4, 2, 0, [], 0, 0], + 3: [2, 1354709503, 5, 2, 0, [], 0, 0], + 4: [2, 1354709503, 6, 2, 0, [], 0, 0], + 5: [2, -6350337, 2, 2, 0, [], 0, 0], + 6: [2, -6350337, 3, 2, 0, [], 0, 0], + 7: [2, -6350337, 4, 2, 0, [], 0, 0], + 8: [2, -6350337, 5, 2, 0, [], 0, 0], + 9: [2, -6350337, 6, 2, 0, [], 0, 0], + } + } + z.ta(Uc, Mc, 'VectorTrafficLayer') + function db(a) { + this.PV = [ + B.url.proto + B.url.domain.TILE_ONLINE_URLS[1] + '/gvd/?', + B.url.proto + B.url.domain.TILE_ONLINE_URLS[2] + '/gvd/?', + B.url.proto + B.url.domain.TILE_ONLINE_URLS[3] + '/gvd/?', + B.url.proto + B.url.domain.TILE_ONLINE_URLS[4] + '/gvd/?', + ] + this.j = { + pL: t, + } + for (var b in a) this.j[b] = a[b] + this.Th = this.Fh = this.Ya = this.C = this.B = s + this.LM = 0 + var c = this + K.load('vector', function () { + c.De() + }) + } + z.extend(db.prototype, { + na: function (a, b) { + this.B = a + this.C = b + }, + remove: function () { + this.C = this.B = s + }, + }) + function Vc(a) { + Mc.call(this, a) + this.j = a || {} + this.GM = q + this.ag = new Uc() + this.ag.$y = this + if (this.j.predictDate) { + if (1 > this.j.predictDate.weekday || 7 < this.j.predictDate.weekday) + this.j.predictDate = 1 + if (0 > this.j.predictDate.hour || 23 < this.j.predictDate.hour) + this.j.predictDate.hour = 0 + } + this.VU = B.url.proto + B.url.domain.traffic + '/traffic/' + } + Vc.prototype = new Mc() + Vc.prototype.na = function (a, b) { + Mc.prototype.na.call(this, a, b) + this.B = a + } + Vc.prototype.zt = ca(q) + Vc.prototype.getTilesUrl = function (a, b) { + var c = '' + this.j.predictDate + ? (c = + 'HistoryService?day=' + + (this.j.predictDate.weekday - 1) + + '&hour=' + + this.j.predictDate.hour + + '&t=' + + new Date().getTime() + + '&') + : ((c = 'TrafficTileService?time=' + new Date().getTime() + '&'), + (c += 'label=web2D&v=016&')) + var c = this.VU + c + 'level=' + b + '&x=' + a.x + '&y=' + a.y, + e = 1 + this.B.Sx() && (e = 2) + return (c + '&scaler=' + e).replace(/-(\d+)/gi, 'M$1') + } + var Wc = [ + B.url.proto + B.url.domain.TILES_YUN_HOST[0] + '/georender/gss', + B.url.proto + B.url.domain.TILES_YUN_HOST[1] + '/georender/gss', + B.url.proto + B.url.domain.TILES_YUN_HOST[2] + '/georender/gss', + B.url.proto + B.url.domain.TILES_YUN_HOST[3] + '/georender/gss', + ], + Xc = + B.url.proto + + B.url.domain.main_domain_nocdn.baidu + + '/style/poi/rangestyle', + Yc = 100 + function nb(a, b) { + Mc.call(this) + var c = this + this.GM = q + var e = t + try { + document.createElement('canvas').getContext('2d'), (e = q) + } catch (f) { + e = t + } + e && ((this.ag = new Tc(a, b)), (this.ag.$y = this)) + Ib(a) ? (b = a || {}) : ((c.Rn = a), (b = b || {})) + b.geotableId && (c.Cf = b.geotableId) + b.databoxId && (c.Rn = b.databoxId) + e = B.Wc + 'geosearch' + c.ub = { + ON: b.pointDensity || Yc, + BY: e + '/detail/', + CY: e + '/v2/detail/', + Gw: b.age || 36e5, + Wm: b.q || '', + i0: 'png', + X3: [5, 5, 5, 5], + eZ: { + backgroundColor: '#FFFFD5', + borderColor: '#808080', + }, + Vl: b.ak || qa, + pu: b.tags || '', + filter: b.filter || '', + Vy: b.sortby || '', + Fk: b.hotspotName || 'tile_md_' + (1e5 * Math.random()).toFixed(0), + dG: q, + } + K.load('clayer', function () { + c.Sd() + }) + } + nb.prototype = new Mc() + nb.prototype.na = function (a, b) { + Mc.prototype.na.call(this, a, b) + this.B = a + } + nb.prototype.getTilesUrl = function (a, b) { + var c = a.x, + e = a.y, + f = this.ub, + c = + Wc[Math.abs(c + e) % Wc.length] + + '/image?grids=' + + c + + '_' + + e + + '_' + + b + + '&q=' + + f.Wm + + '&tags=' + + f.pu + + '&filter=' + + f.filter + + '&sortby=' + + f.Vy + + '&ak=' + + this.ub.Vl + + '&age=' + + f.Gw + + '&page_size=' + + f.ON + + '&format=' + + f.i0 + f.dG || ((f = (1e5 * Math.random()).toFixed(0)), (c += '&timeStamp=' + f)) + this.Cf + ? (c += '&geotable_id=' + this.Cf) + : this.Rn && (c += '&databox_id=' + this.Rn) + return c + } + nb.prototype.enableUseCache = function () { + this.ub.dG = q + } + nb.prototype.disableUseCache = function () { + this.ub.dG = t + } + nb.tU = /^point\(|\)$/gi + nb.uU = /\s+/ + nb.wU = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g + var Zc = {} + function $c(a, b) { + this.kd = a + this.uQ = 18 + this.j = { + le: 256, + cd: new S(), + } + z.extend(this.j, b || {}) + } + var ad = [0, 0, 0, 8, 7, 7, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0], + bd = [512, 2048, 4096, 32768, 65536, 262144, 1048576, 4194304, 8388608], + cd = [ + 0, 0, 0, 3, 5, 5, 7, 7, 9, 9, 10, 12, 12, 12, 15, 15, 17, 17, 19, 19, 19, + 19, + ], + dd = [ + 0, 0, 0, 256, 256, 512, 256, 512, 256, 512, 256, 256, 512, 1024, 256, 512, + 512, 1024, 512, 1024, 2048, 4096, + ] + $c.prototype = { + getName: w('kd'), + $c: function (a) { + return 'na' === this.kd ? dd[a] : this.j.le + }, + FL: function (a) { + return 'na' === this.kd ? cd[a] : a + }, + wm: function () { + return this.j.cd + }, + dc: function (a) { + return Math.pow(2, this.uQ - a) + }, + RX: function (a) { + return 'na' === this.kd ? bd[ad[a]] : this.dc(a) * this.$c(a) + }, + } + P = z.lang.Ju + function Lc(a, b, c) { + this.B = a + this.cV = b + this.Cd = b.qc + this.ub = { + h0: 'na', + zIndex: 0, + OO: c.tileUrls, + AO: q, + } + this.UB = '' + this.qT = {} + var c = c.urlOpts || {}, + e + for (e in c) + c.hasOwnProperty(e) && (this.UB = this.UB + '&' + e + '=' + c[e]) + this.GC = [] + this.JE = 0 + this.zM = t + a = this.ub.h0 + Zc[a] ? (a = Zc[a]) : ((b = new $c(a, l)), (a = Zc[a] = b)) + this.Wr = a + } + window.VectorIndoorTileLayer = 'VectorIndoorTileLayer' + da = Lc.prototype + da.na = function () { + var a = this.B, + b = a.Va + if (!this.Vh) { + var c = b.Kj(this.ub.zIndex) + c.style.WebkitTransform = 'translate3d(0px, 0px, 0)' + this.Vh = c + } + b.Ki.appendChild(this.Vh) + b.b4 = c + if (this.ub.AO) { + ed(this) + var e = this + a.addEventListener('checkvectorclick', function (a) { + var b + a: { + b = a.offsetX + var c = a.offsetY, + k = e.GC.N4 + if (k) + for (var m = 0; m < k.length; m++) + for (var n = k[m], o = 0; o < n.length; o++) + if ( + ((a = n[o]), + !a.f4 && a.EY && b > a.WE && b < a.TE && c > a.XE && c < a.UE) + ) { + b = a.EY + b = { + type: 9, + name: a.name, + uid: a.uid, + point: { + x: b.H2 + b.width / 2, + y: b.I2 + 6, + }, + } + break a + } + b = s + } + b && + ((a = new P('onvectorclick')), + (a.Y3 = b), + (a.of = 'base'), + this.dispatchEvent(a)) + }) + } + } + function ed(a) { + var b = a.B, + c = b.Va, + e = a.Cd, + f = b.cb(), + g = f.width, + f = f.height, + i = L('canvas') + i.style.cssText = + 'position: absolute;left:0;top:0;width:' + + g + + 'px;height:' + + f + + 'px;z-index:2;' + i.width = g * e + i.height = f * e + a.by = i + a.At = i.getContext('2d') + a.At.scale(e, e) + a.At.textBaseline = 'top' + c.Ki.appendChild(i) + b.ZS = i + } + da.update = function (a, b) { + b = b || {} + if (this.ub.AO && (b.Tw && this.Tw(), b.S_)) { + var c = this.Cd, + e = this.B.cb(), + f = e.width, + e = e.height, + g = this.by, + i = g.style + i.width = f + 'px' + i.height = e + 'px' + g.width = f * c + g.height = e * c + this.At.scale(c, c) + this.At.textBaseline = 'top' + } + if (b.M5) { + c = this.Vh + f = 0 + for (e = c.childNodes.length; f < e; f++) c.childNodes[f].yd = t + } + this.NK = a + this.up(a) + } + da.up = function (a) { + this.GC = [] + var b = this.B, + c = b.fa(), + e = b.cd.vj(b.re), + f = this.Wr.dc(c), + e = [Math.round(-e.lng / f), Math.round(e.lat / f)], + f = this.Wr.$c(c), + g = b.aa.replace(/^TANGRAM_/, ''), + i = this.Wr.FL(c), + b = this.B, + k = -b.offsetY + b.height / 2, + m = this.Vh + m.style.left = -b.offsetX + b.width / 2 + 'px' + m.style.top = k + 'px' + this.Cc ? (this.Cc.length = 0) : (this.Cc = []) + b = 0 + for (k = m.childNodes.length; b < k; b++) { + var n = m.childNodes[b] + n.Sj = t + this.Cc.push(n) + } + if ((b = this.qh)) for (var o in b) delete b[o] + else this.qh = {} + this.Dc ? (this.Dc.length = 0) : (this.Dc = []) + b = 0 + for (k = a.length; b < k; b++) { + var n = a[b][0], + p = a[b][1] + o = 0 + for (var v = this.Cc.length; o < v; o++) { + var x = this.Cc[o] + if (x.id === g + '_' + n + '_' + p + '_' + i + '_' + c) { + x.Sj = q + this.qh[x.id] = x + break + } + } + } + b = 0 + for (k = this.Cc.length; b < k; b++) + (x = this.Cc[b]), + x.Sj || ((x.Lc = s), delete x.Lc, (x.yd = t), this.Dc.push(x)) + o = [] + v = f * this.Cd + b = 0 + for (k = a.length; b < k; b++) { + var n = a[b][0], + p = a[b][1], + x = n * f + e[0], + y = (-1 - p) * f + e[1], + A = g + '_' + n + '_' + p + '_' + i + '_' + c, + E = this.qh[A], + C = s + if (E) + (C = E.style), + (C.left = x + 'px'), + (C.top = y + 'px'), + (C.width = f + 'px'), + (C.height = f + 'px'), + E.yd + ? E.MO && E.MO && this.GC.push(E.MO) + : ((E.NR = q), (E.Lc = s), delete E.Lc, o.push([n, p, E])) + else { + if (0 < this.Dc.length) { + var E = this.Dc.shift(), + F = E.getContext('2d') + E.getAttribute('width') !== v && (E._scale = t) + E.setAttribute('width', v) + E.setAttribute('height', v) + C = E.style + C.width = f + 'px' + C.height = f + 'px' + F.clearRect(0, 0, v, v) + } else + (E = document.createElement('canvas')), + (C = E.style), + (C.position = 'absolute'), + this.ub.backgroundColor && (C.background = this.ub.backgroundColor), + (C.width = f + 'px'), + (C.height = f + 'px'), + E.setAttribute('width', v), + E.setAttribute('height', v), + m.appendChild(E) + E.id = A + C.left = x + 'px' + C.top = y + 'px' + o.push([n, p, E]) + } + E.style.visibility = '' + } + b = 0 + for (k = this.Dc.length; b < k; b++) this.Dc[b].style.visibility = 'hidden' + if (0 === o.length) fd(this) + else { + this.JE = o.length + this.zM = t + c = this.Wr.FL(this.B.fa()) + for (e = 0; e < a.length; e++) a[e][3] = c + for (e = 0; e < o.length; e++) + (a = o[e][2]), + (f = o[e][0]), + (g = o[e][1]), + (o[e][3] = c), + (a.yd = t), + (a.NR = t), + gd(this, f, g, c, a) + } + } + function gd(a, b, c, e, f) { + var g = b + '_' + c + '_' + e, + i = a.qT + if (i[g]) { + if ('loading' === i[g].status) return + } else + i[g] = { + status: 'init', + bO: 0, + } + var k = a, + m = k.B, + n = [], + n = '0' === B.xu ? k.ub.OO.http : k.ub.OO.https, + o = Math.abs(b + c) % n.length, + p = 'x=' + b + '&y=' + c + '&z=' + e, + v = hd(a.cV), + x = v.O0, + v = v.C0, + y = + '_' + + (0 > b ? '_' : '') + + (0 > c ? '$' : '') + + parseInt(Math.abs(b) + '' + Math.abs(c) + '' + e, 10).toString(36), + p = p + a.UB + 'v=' + x + '&udt=' + v + '&fn=window.' + y, + x = n[o] + '&' + p, + x = n[o] + '¶m=' + window.encodeURIComponent(Kb(p)) + window[y] = function (a) { + clearTimeout(i[g].Od) + i[g] = s + if (a) { + m.fa() + var n + a: { + for (n = 0; n < k.NK.length; n++) { + var o = k.NK[n] + if (o[0] === b && o[1] === c && o[3] === e) { + n = q + break a + } + } + n = t + } + n !== t && + ((n = new P('updateindoor')), + (n.IndoorCanvas = []), + n.IndoorCanvas.push({ + canvasDom: f, + data: a, + canvasID: f.id, + ratio: k.Cd, + }), + m.dispatchEvent(n), + k.JE--, + (0 === k.JE || k.zM === q) && fd(k), + delete window[y]) + } + } + oa(x) + i[g].status = 'loading' + k = a + i[g].Od = setTimeout(function () { + 3 > i[g].bO + ? (i[g].bO++, (i[g].status = 'init'), gd(k, b, c, e, f)) + : (i[g] = s) + }, 4e3) + } + function fd(a) { + if (a.by) { + var b = a.B + a.by.style.left = -b.offsetX + 'px' + a.by.style.top = -b.offsetY + 'px' + a = new P('updateindoorlabel') + a.labelCanvasDom = b.ZS + b.dispatchEvent(a) + } + } + da.Tw = function () { + var a = this.B.cb(), + b = this.Cd + this.At.clearRect(0, 0, a.width * b, a.height * b) + } + da.remove = function () { + var a = this.B.Va + this.Vh && a.Ki.removeChild(this.Vh) + } + function Kc(a) { + this.B = a.map + this.ff = [] + this.Xr = {} + this.qc = this.B.K.devicePixelRatio + this.na() + } + window.VectorIndoorTileMgr = 'VectorIndoorTileMgr' + da = Kc.prototype + da.na = function () { + var a = this, + b = this.B + b.addEventListener('addtilelayer', function (b) { + a.Oe(b.target) + }) + b.addEventListener('removetilelayer', function (b) { + a.Yf(b.target) + }) + setTimeout(function () { + b.addEventListener('onmoveend', function (b) { + 'centerAndZoom' !== b.mv && a.update() + }) + b.addEventListener('onzoomend', function (b) { + 'centerAndZoom' !== b.mv && + a.update({ + Tw: q, + }) + }) + b.addEventListener('centerandzoom', function () { + a.update({ + Tw: q, + }) + }) + }, 1) + b.addEventListener('indoor_data_refresh', u()) + b.addEventListener('onresize', function () { + a.update({ + S_: q, + }) + }) + a.update() + } + da.Oe = function (a) { + if (a instanceof Lc) { + for (var b = 0; b < this.ff.length; b++) if (this.ff[b] === a) return + this.ff.push(a) + a.na() + this.B.loaded && this.update() + } + } + da.Yf = function (a) { + if (a instanceof Lc) { + for (var b = 0; b < this.ff.length; b++) + if (this.ff[b] === a) { + this.ff.splice(b, 1) + break + } + a.remove() + } + } + da.pj = function (a) { + var b = a.getName() + if (this.Xr[b]) return this.Xr[b] + var c = this.B, + e = c.fa(), + f = c.fc, + g = a.RX(e) + c.aa.replace(/^TANGRAM_/, '') + var i = Math.ceil(f.lng / g), + k = Math.ceil(f.lat / g), + a = a.$c(e), + m = [i, k, (f.lng / g - i) * a, (f.lat / g - k) * a], + e = m[0] - Math.ceil((c.width / 2 - m[2]) / a), + f = m[1] - Math.ceil((c.height / 2 - m[3]) / a), + g = m[0] + Math.ceil((c.width / 2 + m[2]) / a), + c = m[1] + Math.ceil((c.height / 2 + m[3]) / a) + this.hc ? (this.hc.length = 0) : (this.hc = []) + for (a = e; a < g; a++) for (e = f; e < c; e++) this.hc.push([a, e]) + this.hc.sort( + (function (a) { + return function (b, c) { + return ( + 0.4 * Math.abs(b[0] - a[0]) + + 0.6 * Math.abs(b[1] - a[1]) - + (0.4 * Math.abs(c[0] - a[0]) + 0.6 * Math.abs(c[1] - a[1])) + ) + } + })([i, k]) + ) + this.Xr[b] = this.hc.slice(0) + return this.Xr[b] + } + function hd(a) { + if (a.gG) return a.gG + var b = 'undefined' !== typeof TVC ? TVC.K2.z4 : {} + a.gG = { + O0: b.version ? b.version : '001', + C0: b.wn ? b.wn : '20171110', + } + return a.gG + } + da.update = function (a) { + this.Xr = {} + for (var b = 0; b < this.ff.length; b++) { + var c = this.ff[b], + e = this.pj(c.Wr) + c.update(e, a) + } + } + function id(a, b, c) { + this.kd = a + this.ff = b instanceof Mc ? [b] : b.slice(0) + c = c || {} + this.j = { + k0: c.tips || '', + LE: '', + gc: c.minZoom || 3, + Yb: c.maxZoom || 18, + W3: c.minZoom || 3, + V3: c.maxZoom || 18, + le: 256, + UF: c.textColor || 'black', + vD: c.errorImageUrl || '', + bb: new fb(new J(-21364736, -16023552), new J(23855104, 19431424)), + cd: c.projection || new S(), + } + 1 <= this.ff.length && (this.ff[0].Jw = q) + z.extend(this.j, c) + } + z.extend(id.prototype, { + getName: w('kd'), + gt: function () { + return this.j.k0 + }, + B3: function () { + return this.j.LE + }, + oY: function () { + return this.ff[0] + }, + P3: w('ff'), + $c: function () { + return this.j.le + }, + bp: function () { + return this.j.gc + }, + sm: function () { + return this.j.Yb + }, + setMaxZoom: function (a) { + this.j.Yb = a + }, + zm: function () { + return this.j.UF + }, + wm: function () { + return this.j.cd + }, + u3: function () { + return this.j.vD + }, + $c: function () { + return this.j.le + }, + dc: function (a) { + return Math.pow(2, 18 - a) + }, + mE: function (a) { + return this.dc(a) * this.$c() + }, + }) + var jd = [ + B.url.proto + B.url.domain.TILE_BASE_URLS[0] + '/it/', + B.url.proto + B.url.domain.TILE_BASE_URLS[1] + '/it/', + B.url.proto + B.url.domain.TILE_BASE_URLS[2] + '/it/', + B.url.proto + B.url.domain.TILE_BASE_URLS[3] + '/it/', + B.url.proto + B.url.domain.TILE_BASE_URLS[4] + '/it/', + ], + kd = [ + B.url.proto + B.url.domain.TILE_ONLINE_URLS[0] + '/tile/', + B.url.proto + B.url.domain.TILE_ONLINE_URLS[1] + '/tile/', + B.url.proto + B.url.domain.TILE_ONLINE_URLS[2] + '/tile/', + B.url.proto + B.url.domain.TILE_ONLINE_URLS[3] + '/tile/', + B.url.proto + B.url.domain.TILE_ONLINE_URLS[4] + '/tile/', + ], + ld = { + dark: 'dl', + light: 'll', + normal: 'pl', + }, + md = new Mc() + md.M_ = q + md.getTilesUrl = function (a, b, c) { + var e = a.x, + a = a.y, + f = Sb('normal'), + g = 1, + c = ld[c] + //this.map.Sx() && (g = 2); //修改 + //e = this.map.Va.Lw(e, b).hs; + //return (kd[Math.abs(e + a) % kd.length] + "?qt=tile&x=" + (e + "").replace(/-/gi, "M") + "&y=" + (a + "").replace(/-/gi, "M") + "&z=" + b + "&styles=" + c + "&scaler=" + g + (6 == z.ca.ia ? "&color_dep=32&colors=50" : "") + "&udt=" + f).replace(/-(\d+)/gi, "M$1") + + var tdir = + bmapcfg.tiles_path ? (bmapcfg.tiles_path + bmapcfg.tiles_dir) : bmapcfg.tiles_dir + console.log(tdir + '/' + b + '/' + e + '/' + a + bmapcfg.imgext) + return tdir + '/' + b + '/' + e + '/' + a + bmapcfg.imgext // 使用本地的瓦片 + } + var La = new id('\u5730\u56fe', md, { + tips: '\u663e\u793a\u666e\u901a\u5730\u56fe', + maxZoom: 19, + }), + nd = new Mc() + nd.NO = [ + B.url.proto + B.url.domain.TIlE_PERSPECT_URLS[0] + '/resource/mappic/', + B.url.proto + B.url.domain.TIlE_PERSPECT_URLS[1] + '/resource/mappic/', + B.url.proto + B.url.domain.TIlE_PERSPECT_URLS[2] + '/resource/mappic/', + B.url.proto + B.url.domain.TIlE_PERSPECT_URLS[3] + '/resource/mappic/', + ] + nd.getTilesUrl = function (a, b) { + var c = a.x, + e = a.y, + f = 256 * Math.pow(2, 20 - b), + e = Math.round((9998336 - f * e) / f) - 1 + /*var tdir = bmapcfg.tiles_hybrid.length > 0 ? bmapcfg.tiles_hybrid : bmapcfg.home + "tiles_hybrid";//修改 使用本地卫星的瓦片 + tdir = tdir + "/" + b + "/" + c + "/" + e + bmapcfg.imgext; //修改 使用本地卫星的瓦片 + return tdir;*/ + return (url = + this.NO[Math.abs(c + e) % this.NO.length] + + this.map.Ub + + '/' + + this.map.Rw + + '/3/lv' + + (21 - b) + + '/' + + c + + ',' + + e + + '.jpg') + } + var Qa = new id('\u4e09\u7ef4', nd, { + tips: '\u663e\u793a\u4e09\u7ef4\u5730\u56fe', + minZoom: 15, + maxZoom: 20, + textColor: 'white', + projection: new hb(), + }) + Qa.dc = function (a) { + return Math.pow(2, 20 - a) + } + Qa.wk = function (a) { + if (!a) return '' + var b = G.pC, + c + for (c in b) if (-1 < a.search(c)) return b[c].yy + return '' + } + Qa.BL = function (a) { + return { + bj: 2, + gz: 1, + sz: 14, + sh: 4, + }[a] + } + var od = new Mc({ + Jw: q, + }) + od.getTilesUrl = function (a, b) { + var c = a.x, + e = a.y + return ( + jd[Math.abs(c + e) % jd.length] + + 'u=x=' + + c + + ';y=' + + e + + ';z=' + + b + + ';v=009;type=sate&fm=46&udt=' + + Sb('satellite') + ).replace(/-(\d+)/gi, 'M$1') + } + var Ya = new id('\u536b\u661f', od, { + tips: '\u663e\u793a\u536b\u661f\u5f71\u50cf', + minZoom: 1, + maxZoom: 19, + textColor: 'white', + }), + pd = new Mc({ + transparentPng: q, + }) + pd.getTilesUrl = function (a, b) { + var c = a.x, + e = a.y, + f = Sb('satelliteStreet') + return ( + kd[Math.abs(c + e) % kd.length] + + '?qt=vtile&x=' + + (c + '').replace(/-/gi, 'M') + + '&y=' + + (e + '').replace(/-/gi, 'M') + + '&z=' + + b + + '&styles=sl' + + (6 == z.ca.ia ? '&color_dep=32&colors=50' : '') + + '&udt=' + + f + ).replace(/-(\d+)/gi, 'M$1') + } + var Sa = new id('\u6df7\u5408', [od, pd], { + tips: '\u663e\u793a\u5e26\u6709\u8857\u9053\u7684\u536b\u661f\u5f71\u50cf', + labelText: '\u8def\u7f51', + minZoom: 1, + maxZoom: 19, + textColor: 'white', + }) + var qd = 1, + V = {} + window.c1 = V + function W(a, b) { + z.lang.Ca.call(this) + this.Ad = {} + this.fn(a) + b = b || {} + b.la = b.renderOptions || {} + this.j = { + la: { + Ma: b.la.panel || s, + map: b.la.map || s, + Zg: b.la.autoViewport || q, + Ut: b.la.selectFirstResult, + kt: b.la.highlightMode, + Wb: b.la.enableDragging || t, + }, + py: b.onSearchComplete || u(), + BN: b.onMarkersSet || u(), + AN: b.onInfoHtmlSet || u(), + DN: b.onResultsHtmlSet || u(), + zN: b.onGetBusListComplete || u(), + yN: b.onGetBusLineComplete || u(), + wN: b.onBusListHtmlSet || u(), + vN: b.onBusLineHtmlSet || u(), + bF: b.onPolylinesSet || u(), + Dp: b.reqFrom || '', + } + this.j.la.Zg = + 'undefined' != typeof b && + 'undefined' != typeof b.renderOptions && + 'undefined' != typeof b.renderOptions.autoViewport + ? b.renderOptions.autoViewport + : q + this.j.la.Ma = z.Fc(this.j.la.Ma) + } + z.ta(W, z.lang.Ca) + z.extend(W.prototype, { + getResults: function () { + return this.Hc ? this.Ei : this.ha + }, + enableAutoViewport: function () { + this.j.la.Zg = q + }, + disableAutoViewport: function () { + this.j.la.Zg = t + }, + fn: function (a) { + a && (this.Ad.src = a) + }, + JF: function (a) { + this.j.py = a || u() + }, + setMarkersSetCallback: function (a) { + this.j.BN = a || u() + }, + setPolylinesSetCallback: function (a) { + this.j.bF = a || u() + }, + setInfoHtmlSetCallback: function (a) { + this.j.AN = a || u() + }, + setResultsHtmlSetCallback: function (a) { + this.j.DN = a || u() + }, + xm: w('Me'), + }) + var rd = { + KG: B.Wc, + ab: function (a, b, c, e, f) { + this.SZ(b) + var g = (1e5 * Math.random()).toFixed(0) + B._rd['_cbk' + g] = function (b) { + b.result && b.result.error && 202 === b.result.error + ? alert( + '\u8be5AK\u56e0\u4e3a\u6076\u610f\u884c\u4e3a\u5df2\u7ecf\u88ab\u7ba1\u7406\u5458\u5c01\u7981\uff01' + ) + : ((c = c || {}), a && a(b, c), delete B._rd['_cbk' + g]) + } + e = e || '' + b = c && c.H0 ? Gb(b, encodeURI) : Gb(b, encodeURIComponent) + this.KG = c && c.jL ? (c.$N ? c.$N : B.vp) : B.Wc + e = this.KG + e + '?' + b + '&ie=utf-8&oue=1&fromproduct=jsapi' + f || (e += '&res=api') + e = e + ('&callback=BMap._rd._cbk' + g) + ('&ak=' + qa) + oa(e) + }, + SZ: function (a) { + if (a.qt) { + var b = '' + switch (a.qt) { + case 'bt': + b = 'z_qt|bt' + break + case 'nav': + b = 'z_qt|nav' + break + case 'walk': + b = 'z_qt|walk' + break + case 'bse': + b = 'z_qt|bse' + break + case 'nse': + b = 'z_qt|nse' + break + case 'drag': + b = 'z_qt|drag' + } + '' !== b && B.alog('cus.fire', 'count', b) + } + }, + } + window.o1 = rd + B._rd = {} + var ab = {} + window.n1 = ab + ab.WN = function (a) { + a = a.replace(/<\/?[^>]*>/g, '') + return (a = a.replace(/[ | ]* /g, ' ')) + } + ab.JZ = function (a) { + return a.replace( + /([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0|[1-9]\d*),([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0|[1-9]\d*)(,)/g, + '$1,$2;' + ) + } + ab.KZ = function (a, b) { + return a.replace( + RegExp( + '(((-?\\d+)(\\.\\d+)?),((-?\\d+)(\\.\\d+)?);)(((-?\\d+)(\\.\\d+)?),((-?\\d+)(\\.\\d+)?);){' + + b + + '}', + 'ig' + ), + '$1' + ) + } + var sd = 2, + td = 6, + ud = 8, + vd = 2, + wd = 3, + xd = 6, + yd = 0, + zd = 'bt', + Ad = 'nav', + Bd = 'walk', + Cd = 'bl', + Dd = 'bsl', + Ed = 'ride', + Fd = 15, + Gd = 18 + B.I = window.Instance = z.lang.Nc + function Hd(a, b, c) { + z.lang.Ca.call(this) + if (a) { + this.Wa = 'object' == typeof a ? a : z.Fc(a) + this.page = 1 + this.Kd = 100 + this.hK = 'pg' + this.Xf = 4 + this.qK = b + this.update = q + a = { + page: 1, + $e: 100, + Kd: 100, + Xf: 4, + hK: 'pg', + update: q, + } + c || (c = a) + for (var e in c) 'undefined' != typeof c[e] && (this[e] = c[e]) + this.va() + } + } + z.extend(Hd.prototype, { + va: function () { + this.na() + }, + na: function () { + this.YV() + this.Wa.innerHTML = this.uW() + }, + YV: function () { + isNaN(parseInt(this.page)) && (this.page = 1) + isNaN(parseInt(this.Kd)) && (this.Kd = 1) + 1 > this.page && (this.page = 1) + 1 > this.Kd && (this.Kd = 1) + this.page > this.Kd && (this.page = this.Kd) + this.page = parseInt(this.page) + this.Kd = parseInt(this.Kd) + }, + G3: function () { + location.search.match(RegExp('[?&]?' + this.hK + '=([^&]*)[&$]?', 'gi')) + this.page = RegExp.$1 + }, + uW: function () { + var a = [], + b = this.page - 1, + c = this.page + 1 + a.push('

') + if (!(1 > b)) { + if (this.page >= this.Xf) { + var e + a.push( + '\u9996\u9875'.replace( + '{temp1}', + "BMap.I('" + this.aa + "').toPage(1);" + ) + ) + } + a.push( + '\u4e0a\u4e00\u9875'.replace( + '{temp2}', + "BMap.I('" + this.aa + "').toPage(" + b + ');' + ) + ) + } + if (this.page < this.Xf) + (e = + 0 == this.page % this.Xf + ? this.page - this.Xf - 1 + : this.page - (this.page % this.Xf) + 1), + (b = e + this.Xf - 1) + else { + e = Math.floor(this.Xf / 2) + var f = (this.Xf % 2) - 1, + b = this.Kd > this.page + e ? this.page + e : this.Kd + e = this.page - e - f + } + this.page > this.Kd - this.Xf && + this.page >= this.Xf && + ((e = this.Kd - this.Xf + 1), (b = this.Kd)) + for (f = e; f <= b; f++) + 0 < f && + (f == this.page + ? a.push('' + f + '') + : 1 <= f && + f <= this.Kd && + ((e = + '[' + + f + + ']'), + a.push( + e.replace( + '{temp3}', + "BMap.I('" + this.aa + "').toPage(" + f + ');' + ) + ))) + c > this.Kd || + a.push( + '\u4e0b\u4e00\u9875'.replace( + '{temp4}', + "BMap.I('" + this.aa + "').toPage(" + c + ');' + ) + ) + a.push('

') + return a.join('') + }, + toPage: function (a) { + a = a ? a : 1 + 'function' == typeof this.qK && (this.qK(a), (this.page = a)) + this.update && this.va() + }, + }) + function cb(a, b) { + W.call(this, a, b) + b = b || {} + b.renderOptions = b.renderOptions || {} + this.Np(b.pageCapacity) + 'undefined' != typeof b.renderOptions.selectFirstResult && + !b.renderOptions.selectFirstResult + ? this.UC() + : this.oD() + this.ya = [] + this.yf = [] + this.mb = -1 + this.Pa = [] + var c = this + K.load( + 'local', + function () { + c.Nz() + }, + q + ) + } + z.ta(cb, W, 'LocalSearch') + cb.fq = 10 + cb.k1 = 1 + cb.En = 100 + cb.zG = 2e3 + cb.HG = 1e5 + z.extend(cb.prototype, { + search: function (a, b) { + this.Pa.push({ + method: 'search', + arguments: [a, b], + }) + }, + an: function (a, b, c) { + this.Pa.push({ + method: 'searchInBounds', + arguments: [a, b, c], + }) + }, + Jp: function (a, b, c, e) { + this.Pa.push({ + method: 'searchNearby', + arguments: [a, b, c, e], + }) + }, + Pe: function () { + delete this.Ia + delete this.Me + delete this.ha + delete this.ua + this.mb = -1 + this.Ta() + this.j.la.Ma && (this.j.la.Ma.innerHTML = '') + }, + Am: u(), + oD: function () { + this.j.la.Ut = q + }, + UC: function () { + this.j.la.Ut = t + }, + Np: function (a) { + this.j.Jk = + 'number' == typeof a && !isNaN(a) + ? 1 > a + ? cb.fq + : a > cb.En + ? cb.fq + : a + : cb.fq + }, + qf: function () { + return this.j.Jk + }, + toString: ca('LocalSearch'), + }) + var Id = cb.prototype + T(Id, { + clearResults: Id.Pe, + setPageCapacity: Id.Np, + getPageCapacity: Id.qf, + gotoPage: Id.Am, + searchNearby: Id.Jp, + searchInBounds: Id.an, + search: Id.search, + enableFirstResultSelection: Id.oD, + disableFirstResultSelection: Id.UC, + }) + function Jd(a, b) { + W.call(this, a, b) + } + z.ta(Jd, W, 'BaseRoute') + z.extend(Jd.prototype, { + Pe: u(), + }) + function Kd(a, b) { + W.call(this, a, b) + b = b || {} + this.bu(b.policy) + this.oO(b.intercityPolicy) + this.xO(b.transitTypePolicy) + this.Np(b.pageCapacity) + this.Ab = zd + this.mq = qd + this.ya = [] + this.mb = -1 + this.j.Vn = b.enableTraffic || t + this.Pa = [] + var c = this + K.load('route', function () { + c.Sd() + }) + } + Kd.En = 100 + Kd.HP = [0, 1, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 1, 1] + Kd.IP = [0, 3, 4, 0, 0, 0, 5] + z.ta(Kd, Jd, 'TransitRoute') + z.extend(Kd.prototype, { + bu: function (a) { + this.j.ie = 0 <= a && 5 >= a ? a : 0 + }, + oO: function (a) { + this.j.Hm = 0 <= a && 2 >= a ? a : 0 + }, + xO: function (a) { + this.j.tn = 0 <= a && 2 >= a ? a : 0 + }, + NA: function (a, b) { + this.Pa.push({ + method: '_internalSearch', + arguments: [a, b], + }) + }, + search: function (a, b) { + this.Pa.push({ + method: 'search', + arguments: [a, b], + }) + }, + Np: function (a) { + if ('string' === typeof a && ((a = parseInt(a, 10)), isNaN(a))) { + this.j.Jk = Kd.En + return + } + this.j.Jk = + 'number' !== typeof a + ? Kd.En + : 1 <= a && a <= Kd.En + ? Math.round(a) + : Kd.En + }, + toString: ca('TransitRoute'), + Z1: function (a) { + return a.replace(/\(.*\)/, '') + }, + }) + var Ld = Kd.prototype + T(Ld, { + _internalSearch: Ld.NA, + }) + function Md(a, b) { + W.call(this, a, b) + this.ya = [] + this.mb = -1 + this.Pa = [] + var c = this, + e = this.j.la + 1 !== e.kt && 2 !== e.kt && (e.kt = 1) + this.kv = this.j.la.Wb ? q : t + K.load('route', function () { + c.Sd() + }) + this.vE && this.vE() + } + Md.WP = + ' \u73af\u5c9b \u65e0\u5c5e\u6027\u9053\u8def \u4e3b\u8def \u9ad8\u901f\u8fde\u63a5\u8def \u4ea4\u53c9\u70b9\u5185\u8def\u6bb5 \u8fde\u63a5\u9053\u8def \u505c\u8f66\u573a\u5185\u90e8\u9053\u8def \u670d\u52a1\u533a\u5185\u90e8\u9053\u8def \u6865 \u6b65\u884c\u8857 \u8f85\u8def \u531d\u9053 \u5168\u5c01\u95ed\u9053\u8def \u672a\u5b9a\u4e49\u4ea4\u901a\u533a\u57df POI\u8fde\u63a5\u8def \u96a7\u9053 \u6b65\u884c\u9053 \u516c\u4ea4\u4e13\u7528\u9053 \u63d0\u524d\u53f3\u8f6c\u9053'.split( + ' ' + ) + z.ta(Md, Jd, 'DWRoute') + z.extend(Md.prototype, { + search: function (a, b, c) { + this.Pa.push({ + method: 'search', + arguments: [a, b, c], + }) + }, + }) + function Nd(a, b) { + Md.call(this, a, b) + b = b || {} + this.j.Vn = b.enableTraffic || t + this.bu(b.policy) + this.Ab = Ad + this.mq = wd + } + z.ta(Nd, Md, 'DrivingRoute') + Nd.prototype.bu = function (a) { + this.j.ie = 0 <= a && 5 >= a ? a : 0 + } + function Od(a, b) { + Md.call(this, a, b) + this.Ab = Bd + this.mq = vd + this.kv = t + } + z.ta(Od, Md, 'WalkingRoute') + function Pd(a, b) { + Md.call(this, a, b) + this.Ab = Ed + this.mq = xd + this.kv = t + } + z.ta(Pd, Md, 'RidingRoute') + function Qd(a, b) { + z.lang.Ca.call(this) + this.Vf = [] + this.Kk = [] + this.j = b + this.uj = a + this.map = this.j.la.map || s + this.hO = this.j.hO + this.zb = s + this.pk = 0 + this.SF = '' + this.nf = 1 + this.uD = '' + this.Ep = [0, 0, 0, 0, 0, 0, 0] + this.XM = [] + this.os = [1, 1, 1, 1, 1, 1, 1] + this.VO = [1, 1, 1, 1, 1, 1, 1] + this.Fp = [0, 0, 0, 0, 0, 0, 0] + this.Zm = [0, 0, 0, 0, 0, 0, 0] + this.Ib = [ + { + m: '', + Ed: 0, + vn: 0, + x: 0, + y: 0, + pa: -1, + }, + { + m: '', + Ed: 0, + vn: 0, + x: 0, + y: 0, + pa: -1, + }, + { + m: '', + Ed: 0, + vn: 0, + x: 0, + y: 0, + pa: -1, + }, + { + m: '', + Ed: 0, + vn: 0, + x: 0, + y: 0, + pa: -1, + }, + { + m: '', + Ed: 0, + vn: 0, + x: 0, + y: 0, + pa: -1, + }, + { + m: '', + Ed: 0, + vn: 0, + x: 0, + y: 0, + pa: -1, + }, + { + m: '', + Ed: 0, + vn: 0, + x: 0, + y: 0, + pa: -1, + }, + ] + this.bi = -1 + this.ru = [] + this.aG = [] + K.load('route', u()) + } + z.lang.ta(Qd, z.lang.Ca, 'RouteAddr') + var Rd = navigator.userAgent + ;/ipad|iphone|ipod|iph/i.test(Rd) + var Sd = /android/i.test(Rd) + function Td(a) { + this.vf = a || {} + } + z.extend(Td.prototype, { + gO: function (a, b, c) { + var e = this + K.load('route', function () { + e.Sd(a, b, c) + }) + }, + }) + function Ud(a) { + this.j = {} + z.extend(this.j, a) + this.Pa = [] + var b = this + K.load('othersearch', function () { + b.Sd() + }) + } + z.ta(Ud, z.lang.Ca, 'Geocoder') + z.extend(Ud.prototype, { + vm: function (a, b, c) { + this.Pa.push({ + method: 'getPoint', + arguments: [a, b, c], + }) + }, + rm: function (a, b, c) { + this.Pa.push({ + method: 'getLocation', + arguments: [a, b, c], + }) + }, + toString: ca('Geocoder'), + }) + var Vd = Ud.prototype + T(Vd, { + getPoint: Vd.vm, + getLocation: Vd.rm, + }) + function Geolocation(a) { + a = a || {} + this.K = { + timeout: a.timeout || 1e4, + maximumAge: a.maximumAge || 6e5, + enableHighAccuracy: a.enableHighAccuracy || t, + zi: a.SDKLocation || t, + } + this.pe = [] + var b = this + K.load('othersearch', function () { + for (var a = 0, e; (e = b.pe[a]); a++) b[e.method].apply(b, e.arguments) + }) + } + z.extend(Geolocation.prototype, { + getCurrentPosition: function (a, b) { + this.pe.push({ + method: 'getCurrentPosition', + arguments: arguments, + }) + }, + getStatus: function () { + return sd + }, + enableSDKLocation: function () { + H() && (this.K.zi = q) + }, + disableSDKLocation: function () { + this.K.zi = t + }, + }) + function Wd(a) { + a = a || {} + a.la = a.renderOptions || {} + this.j = { + la: { + map: a.la.map || s, + }, + } + this.Pa = [] + var b = this + K.load('othersearch', function () { + b.Sd() + }) + } + z.ta(Wd, z.lang.Ca, 'LocalCity') + z.extend(Wd.prototype, { + get: function (a) { + this.Pa.push({ + method: 'get', + arguments: [a], + }) + }, + toString: ca('LocalCity'), + }) + function Xd() { + this.Pa = [] + var a = this + K.load('othersearch', function () { + a.Sd() + }) + } + z.ta(Xd, z.lang.Ca, 'Boundary') + z.extend(Xd.prototype, { + get: function (a, b) { + this.Pa.push({ + method: 'get', + arguments: [a, b], + }) + }, + toString: ca('Boundary'), + }) + function Yd(a, b) { + W.call(this, a, b) + this.TP = Cd + this.VP = Fd + this.SP = Dd + this.UP = Gd + this.Pa = [] + var c = this + K.load('buslinesearch', function () { + c.Sd() + }) + } + Yd.zv = G.qa + 'iw_plus.gif' + Yd.YS = G.qa + 'iw_minus.gif' + Yd.RU = G.qa + 'stop_icon.png' + z.ta(Yd, W) + z.extend(Yd.prototype, { + getBusList: function (a) { + this.Pa.push({ + method: 'getBusList', + arguments: [a], + }) + }, + getBusLine: function (a) { + this.Pa.push({ + method: 'getBusLine', + arguments: [a], + }) + }, + setGetBusListCompleteCallback: function (a) { + this.j.zN = a || u() + }, + setGetBusLineCompleteCallback: function (a) { + this.j.yN = a || u() + }, + setBusListHtmlSetCallback: function (a) { + this.j.wN = a || u() + }, + setBusLineHtmlSetCallback: function (a) { + this.j.vN = a || u() + }, + setPolylinesSetCallback: function (a) { + this.j.bF = a || u() + }, + }) + function Zd(a) { + W.call(this, a) + a = a || {} + this.ub = { + input: a.input || s, + gC: a.baseDom || s, + types: a.types || [], + py: a.onSearchComplete || u(), + } + this.Ad.src = a.location || '\u5168\u56fd' + this.Wi = '' + this.pg = s + this.lI = '' + this.Mi() + Ra(Ha) + var b = this + K.load('autocomplete', function () { + b.Sd() + }) + } + z.ta(Zd, W, 'Autocomplete') + z.extend(Zd.prototype, { + Mi: u(), + show: u(), + U: u(), + KF: function (a) { + this.ub.types = a + }, + fn: function (a) { + this.Ad.src = a + }, + search: ba('Wi'), + Ly: ba('lI'), + }) + var Ta + function Oa(a, b) { + function c() { + f.j.visible + ? ('inter' === f.Ke && f.j.haveBreakId && f.j.indoorExitControl === q + ? z.D.show(f.GA) + : z.D.U(f.GA), + this.j.closeControl && this.Bf && this.B && this.B.La() === this.C + ? z.D.show(f.Bf) + : z.D.U(f.Bf), + this.j.forceCloseControl && z.D.show(f.Bf)) + : (z.D.U(f.Bf), z.D.U(f.GA)) + } + this.C = 'string' == typeof a ? z.$(a) : a + this.aa = $d++ + this.j = { + enableScrollWheelZoom: q, + panoramaRenderer: 'flash', + swfSrc: B.vg('main_domain_nocdn', 'res/swf/') + 'APILoader.swf', + visible: q, + indoorExitControl: q, + indoorFloorControl: t, + linksControl: q, + clickOnRoad: q, + navigationControl: q, + closeControl: q, + indoorSceneSwitchControl: q, + albumsControl: t, + albumsControlOptions: {}, + copyrightControlOptions: {}, + forceCloseControl: t, + haveBreakId: t, + } + var b = b || {}, + e + for (e in b) this.j[e] = b[e] + b.closeControl === q && (this.j.forceCloseControl = q) + b.useWebGL === t && Na(t) + this.Da = { + heading: 0, + pitch: 0, + } + this.bo = [] + this.Lb = this.Za = s + this.dk = this.er() + this.ya = [] + this.Mc = 1 + this.Ke = this.xT = this.jl = '' + this.Je = {} + this.Of = s + this.Sg = [] + this.xr = [] + 'cvsRender' == this.dk || Na() + ? ((this.Vj = 90), (this.Xj = -90)) + : 'cssRender' == this.dk && ((this.Vj = 45), (this.Xj = -45)) + this.Br = t + var f = this + this.co = function () { + this.dk === 'flashRender' + ? K.load( + 'panoramaflash', + function () { + f.Mi() + }, + q + ) + : K.load( + 'panorama', + function () { + f.ib() + }, + q + ) + b.of == 'api' ? Ra(Da) : Ra(Ea) + this.co = u() + } + this.j.jT !== q && + (this.co(), B.Fn('cus.fire', 'count', 'z_loadpanoramacount')) + this.aU(this.C) + this.addEventListener('id_changed', function () { + Ra(Ca, { + from: b.of, + }) + }) + this.mQ() + this.addEventListener('indoorexit_options_changed', c) + this.addEventListener('scene_type_changed', c) + this.addEventListener('onclose_options_changed', c) + this.addEventListener('onvisible_changed', c) + } + var ae = 4, + be = 1, + $d = 0 + z.lang.ta(Oa, z.lang.Ca, 'Panorama') + z.extend(Oa.prototype, { + mQ: function () { + var a = this, + b = (this.Bf = L('div')) + b.className = 'pano_close' + b.style.cssText = 'z-index: 1201;display: none' + b.title = '\u9000\u51fa\u5168\u666f' + b.onclick = function () { + a.U() + } + this.C.appendChild(b) + var c = (this.GA = L('a')) + c.className = 'pano_pc_indoor_exit' + c.style.cssText = 'z-index: 1201;display: none' + c.innerHTML = + '\u51fa\u53e3' + c.title = '\u9000\u51fa\u5ba4\u5185\u666f' + c.onclick = function () { + a.Vo() + } + this.C.appendChild(c) + window.ActiveXObject && + !document.addEventListener && + ((b.style.backgroundColor = 'rgb(37,37,37)'), + (c.style.backgroundColor = 'rgb(37,37,37)')) + }, + Vo: u(), + aU: function (a) { + var b, c + b = a.style + c = Va(a).position + 'absolute' != c && + 'relative' != c && + ((b.position = 'relative'), (b.zIndex = 0)) + if ('absolute' === c || 'relative' === c) + if (((a = Va(a).zIndex), !a || 'auto' === a)) b.zIndex = 0 + }, + OX: w('bo'), + Xb: w('Za'), + pY: w('jw'), + wO: w('jw'), + ga: w('Lb'), + Ea: w('Da'), + fa: w('Mc'), + jj: w('jl'), + I3: function () { + return this.U1 || [] + }, + D3: w('xT'), + ft: w('Ke'), + Ny: function (a) { + a !== this.Ke && + ((this.Ke = a), this.dispatchEvent(new P('onscene_type_changed'))) + }, + vc: function (a, b, c) { + 'object' === typeof b && ((c = b), (b = l)) + a != this.Za && + ((this.ul = this.Za), + (this.vl = this.Lb), + (this.Za = a), + (this.Ke = b || 'street'), + (this.Lb = s), + c && c.pov && this.Pc(c.pov)) + }, + sa: function (a) { + a.pb(this.Lb) || + ((this.ul = this.Za), (this.vl = this.Lb), (this.Lb = a), (this.Za = s)) + }, + Pc: function (a) { + a && + ((this.Da = a), + (a = this.Da.pitch), + a > this.Vj ? (a = this.Vj) : a < this.Xj && (a = this.Xj), + (this.Br = q), + (this.Da.pitch = a)) + }, + H_: function (a, b) { + this.Xj = 0 <= a ? 0 : a + this.Vj = 0 >= b ? 0 : b + }, + Qc: function (a) { + a != this.Mc && + (a > ae && (a = ae), + a < be && (a = be), + a != this.Mc && (this.Mc = a), + 'cssRender' === this.dk && this.Pc(this.Da)) + }, + GB: function () { + if (this.B) + for (var a = this.B.Hx(), b = 0; b < a.length; b++) + (a[b] instanceof U || a[b] instanceof uc) && + a[b].point && + this.ya.push(a[b]) + }, + GF: ba('B'), + au: function (a) { + this.Of = a || 'none' + }, + Qk: function (a) { + for (var b in a) { + if ('object' == typeof a[b]) for (var c in a[b]) this.j[b][c] = a[b][c] + else this.j[b] = a[b] + a.closeControl === q && (this.j.forceCloseControl = q) + a.closeControl === t && (this.j.forceCloseControl = t) + switch (b) { + case 'linksControl': + this.dispatchEvent(new P('onlinks_visible_changed')) + break + case 'clickOnRoad': + this.dispatchEvent(new P('onclickonroad_changed')) + break + case 'navigationControl': + this.dispatchEvent(new P('onnavigation_visible_changed')) + break + case 'indoorSceneSwitchControl': + this.dispatchEvent(new P('onindoor_default_switch_mode_changed')) + break + case 'albumsControl': + this.dispatchEvent(new P('onalbums_visible_changed')) + break + case 'albumsControlOptions': + this.dispatchEvent(new P('onalbums_options_changed')) + break + case 'copyrightControlOptions': + this.dispatchEvent(new P('oncopyright_options_changed')) + break + case 'closeControl': + this.dispatchEvent(new P('onclose_options_changed')) + break + case 'indoorExitControl': + this.dispatchEvent(new P('onindoorexit_options_changed')) + break + case 'indoorFloorControl': + this.dispatchEvent(new P('onindoorfloor_options_changed')) + } + } + }, + Ek: function () { + this.Dl.style.visibility = 'hidden' + }, + Ry: function () { + this.Dl.style.visibility = 'visible' + }, + cX: function () { + this.j.enableScrollWheelZoom = q + }, + NW: function () { + this.j.enableScrollWheelZoom = t + }, + show: function () { + this.j.visible = q + }, + U: function () { + this.j.visible = t + }, + er: function () { + return Ua() && !H() && 'javascript' != this.j.panoramaRenderer + ? 'flashRender' + : !H() && Ob() + ? 'cvsRender' + : 'cssRender' + }, + Ga: function (a) { + this.Je[a.ld] = a + }, + Qb: function (a) { + delete this.Je[a] + }, + kE: function () { + return this.j.visible + }, + fh: function () { + return new O(this.C.clientWidth, this.C.clientHeight) + }, + La: w('C'), + yL: function () { + var a = B.vg('baidumap', '?'), + b = this.Xb() + if (b) { + var b = { + panotype: this.ft(), + heading: this.Ea().heading, + pitch: this.Ea().pitch, + pid: b, + panoid: b, + from: 'api', + }, + c + for (c in b) a += c + '=' + b[c] + '&' + } + return a.slice(0, -1) + }, + Px: function () { + this.Qk({ + copyrightControlOptions: { + logoVisible: t, + }, + }) + }, + NF: function () { + this.Qk({ + copyrightControlOptions: { + logoVisible: q, + }, + }) + }, + aC: function (a) { + function b(a, b) { + return function () { + a.xr.push({ + iN: b, + hN: arguments, + }) + } + } + for ( + var c = a.getPanoMethodList(), e = '', f = 0, g = c.length; + f < g; + f++ + ) + (e = c[f]), (this[e] = b(this, e)) + this.Sg.push(a) + }, + rF: function (a) { + for (var b = this.Sg.length; b--; ) + this.Sg[b] === a && this.Sg.splice(b, 1) + }, + FF: u(), + }) + var ce = Oa.prototype + T(ce, { + setId: ce.vc, + setPosition: ce.sa, + setPov: ce.Pc, + setZoom: ce.Qc, + setOptions: ce.Qk, + getId: ce.Xb, + getPosition: ce.ga, + getPov: ce.Ea, + getZoom: ce.fa, + getLinks: ce.OX, + getBaiduMapUrl: ce.yL, + hideMapLogo: ce.Px, + showMapLogo: ce.NF, + enableDoubleClickZoom: ce.W2, + disableDoubleClickZoom: ce.J2, + enableScrollWheelZoom: ce.cX, + disableScrollWheelZoom: ce.NW, + show: ce.show, + hide: ce.U, + addPlugin: ce.aC, + removePlugin: ce.rF, + getVisible: ce.kE, + addOverlay: ce.Ga, + removeOverlay: ce.Qb, + getSceneType: ce.ft, + setPanoramaPOIType: ce.au, + exitInter: ce.Vo, + setInteractiveState: ce.FF, + }) + T(window, { + BMAP_PANORAMA_POI_HOTEL: 'hotel', + BMAP_PANORAMA_POI_CATERING: 'catering', + BMAP_PANORAMA_POI_MOVIE: 'movie', + BMAP_PANORAMA_POI_TRANSIT: 'transit', + BMAP_PANORAMA_POI_INDOOR_SCENE: 'indoor_scene', + BMAP_PANORAMA_POI_NONE: 'none', + BMAP_PANORAMA_INDOOR_SCENE: 'inter', + BMAP_PANORAMA_STREET_SCENE: 'street', + }) + function de() { + z.lang.Ca.call(this) + this.ld = 'PanoramaOverlay_' + this.aa + this.P = s + this.Qa = q + } + z.lang.ta(de, z.lang.Ca, 'PanoramaOverlayBase') + z.extend(de.prototype, { + E3: w('ld'), + na: function () { + aa('initialize\u65b9\u6cd5\u672a\u5b9e\u73b0') + }, + remove: function () { + aa('remove\u65b9\u6cd5\u672a\u5b9e\u73b0') + }, + Nf: function () { + aa('_setOverlayProperty\u65b9\u6cd5\u672a\u5b9e\u73b0') + }, + }) + function ee(a, b) { + de.call(this) + var c = { + position: s, + altitude: 2, + displayDistance: q, + }, + b = b || {}, + e + for (e in b) c[e] = b[e] + this.Lb = c.position + this.Ij = a + this.xq = c.altitude + this.zR = c.displayDistance + this.UF = c.color + this.kM = c.hoverColor + this.backgroundColor = c.backgroundColor + this.jK = c.backgroundHoverColor + this.borderColor = c.borderColor + this.oK = c.borderHoverColor + this.fontSize = c.fontSize + this.padding = c.padding + this.pE = c.imageUrl + this.size = c.size + this.xe = c.image + this.width = c.width + this.height = c.height + this.HY = c.imageData + this.borderWidth = c.borderWidth + } + z.lang.ta(ee, de, 'PanoramaLabel') + z.extend(ee.prototype, { + j3: w('borderWidth'), + getImageData: w('HY'), + zm: w('UF'), + y3: w('kM'), + f3: w('backgroundColor'), + g3: w('jK'), + h3: w('borderColor'), + i3: w('oK'), + w3: w('fontSize'), + F3: w('padding'), + z3: w('pE'), + cb: w('size'), + zx: w('xe'), + sa: function (a) { + this.Lb = a + this.Nf('position', a) + }, + ga: w('Lb'), + dd: function (a) { + this.Ij = a + this.Nf('content', a) + }, + xk: w('Ij'), + AF: function (a) { + this.xq = a + this.Nf('altitude', a) + }, + Yo: w('xq'), + Ea: function () { + var a = this.ga(), + b = s, + c = s + this.P && (c = this.P.ga()) + if (a && c) + if (a.pb(c)) b = this.P.Ea() + else { + b = {} + b.heading = fe(a.lng - c.lng, a.lat - c.lat) || 0 + var a = b, + c = this.Yo(), + e = this.Xn() + a.pitch = Math.round(180 * (Math.atan(c / e) / Math.PI)) || 0 + } + return b + }, + Xn: function () { + var a = 0, + b, + c + this.P && + ((b = this.P.ga()), (c = this.ga()) && !c.pb(b) && (a = S.$o(b, c))) + return a + }, + U: function () { + aa('hide\u65b9\u6cd5\u672a\u5b9e\u73b0') + }, + show: function () { + aa('show\u65b9\u6cd5\u672a\u5b9e\u73b0') + }, + Nf: u(), + }) + var ge = ee.prototype + T(ge, { + setPosition: ge.sa, + getPosition: ge.ga, + setContent: ge.dd, + getContent: ge.xk, + setAltitude: ge.AF, + getAltitude: ge.Yo, + getPov: ge.Ea, + show: ge.show, + hide: ge.U, + }) + function he(a, b) { + de.call(this) + var c = { + icon: '', + title: '', + panoInfo: s, + altitude: 2, + }, + b = b || {}, + e + for (e in b) c[e] = b[e] + this.Lb = a + this.gI = c.icon + this.DJ = c.title + this.xq = c.altitude + this.OT = c.panoInfo + this.Da = { + heading: 0, + pitch: 0, + } + } + z.lang.ta(he, de, 'PanoramaMarker') + z.extend(he.prototype, { + sa: function (a) { + this.Lb = a + this.Nf('position', a) + }, + ga: w('Lb'), + Ec: function (a) { + this.DJ = a + this.Nf('title', a) + }, + gp: w('DJ'), + Rb: function (a) { + this.gI = icon + this.Nf('icon', a) + }, + ap: w('gI'), + AF: function (a) { + this.xq = a + this.Nf('altitude', a) + }, + Yo: w('xq'), + $D: w('OT'), + Ea: function () { + var a = s + if (this.P) { + var a = this.P.ga(), + b = this.ga(), + a = fe(b.lng - a.lng, b.lat - a.lat) + isNaN(a) && (a = 0) + a = { + heading: a, + pitch: 0, + } + } else a = this.Da + return a + }, + Nf: u(), + }) + var ie = he.prototype + T(ie, { + setPosition: ie.sa, + getPosition: ie.ga, + setTitle: ie.Ec, + getTitle: ie.gp, + setAltitude: ie.AF, + getAltitude: ie.Yo, + getPanoInfo: ie.$D, + getIcon: ie.ap, + setIcon: ie.Rb, + getPov: ie.Ea, + }) + function fe(a, b) { + var c = 0 + if (0 !== a && 0 !== b) { + var c = 180 * (Math.atan(a / b) / Math.PI), + e = 0 + 0 < a && 0 > b && (e = 90) + 0 > a && 0 > b && (e = 180) + 0 > a && 0 < b && (e = 270) + c = ((c + 90) % 90) + e + } else 0 === a ? (c = 0 > b ? 180 : 0) : 0 === b && (c = 0 < a ? 90 : 270) + return Math.round(c) + } + function Na(a) { + if ('boolean' === typeof je) return je + if (a === t || !window.WebGLRenderingContext) return (je = t) + if (z.platform.Jm) { + a = 0 + try { + a = navigator.userAgent.split('Android ')[1].charAt(0) + } catch (b) {} + if (5 > a) return (je = t) + } + var a = document.createElement('canvas'), + c = s + try { + c = a.getContext('webgl') + } catch (e) { + je = t + } + return (je = c === s ? t : q) + } + var je + function ke() { + if ('boolean' === typeof le) return le + le = q + if (z.platform.zE) return q + var a = navigator.userAgent + return -1 < a.indexOf('Chrome') || -1 < a.indexOf('SAMSUNG-GT-I9508') + ? q + : (le = t) + } + var le + function ec(a, b) { + this.P = a || s + var c = this + c.P && c.ba() + K.load('pservice', function () { + c.SQ() + }) + 'api' == (b || {}).of ? Ra(Fa) : Ra(Ga) + this.xd = { + getPanoramaById: [], + getPanoramaByLocation: [], + getVisiblePOIs: [], + getRecommendPanosById: [], + getPanoramaVersions: [], + checkPanoSupportByCityCode: [], + getPanoramaByPOIId: [], + getCopyrightProviders: [], + } + } + B.Tm(function (a) { + 'flashRender' !== a.er() && + new ec(a, { + of: 'api', + }) + }) + z.extend(ec.prototype, { + ba: function () { + function a(a) { + if (a) { + if (a.id != b.jw) { + b.wO(a.id) + b.ea = a + ke() || b.dispatchEvent(new P('onthumbnail_complete')) + b.Za != s && (b.vl = b._position) + for (var c in a) + if (a.hasOwnProperty(c)) + switch (((b['_' + c] = a[c]), c)) { + case 'position': + b.Lb = a[c] + break + case 'id': + b.Za = a[c] + break + case 'links': + b.bo = a[c] + break + case 'zoom': + b.Mc = a[c] + } + if (b.vl) { + var g = b.vl, + i = b._position + c = g.lat + var k = i.lat, + m = Pb(k - c), + g = Pb(i.lng - g.lng) + c = + Math.sin(m / 2) * Math.sin(m / 2) + + Math.cos(Pb(c)) * + Math.cos(Pb(k)) * + Math.sin(g / 2) * + Math.sin(g / 2) + b.wH = 6371e3 * 2 * Math.atan2(Math.sqrt(c), Math.sqrt(1 - c)) + } + c = new P('ondataload') + c.data = a + b.dispatchEvent(c) + b.dispatchEvent(new P('onposition_changed')) + b.dispatchEvent(new P('onlinks_changed')) + b.dispatchEvent(new P('oncopyright_changed'), { + copyright: a.copyright, + }) + a.bm && b.j.closeControl ? z.D.show(b.WR) : z.D.U(b.WR) + } + } else + (b.Za = b.ul), (b.Lb = b.vl), b.dispatchEvent(new P('onnoresult')) + } + var b = this.P, + c = this + b.addEventListener('id_changed', function () { + c.ep(b.Xb(), a) + }) + b.addEventListener('iid_changed', function () { + c.Tg(ec.el + 'qt=idata&iid=' + b.CA + '&fn=', function (b) { + if (b && b.result && 0 == b.result.error) { + var b = b.content[0].interinfo, + f = {} + f.bm = b.BreakID + for (var g = b.Defaultfloor, i = s, k = 0; k < b.Floors.length; k++) + if (b.Floors[k].Floor == g) { + i = b.Floors[k] + break + } + f.id = i.StartID || i.Points[0].PID + c.ep(f.id, a, f) + } + }) + }) + b.addEventListener('position_changed_inner', function () { + c.kj(b.ga(), a) + }) + }, + ep: function (a, b) { + this.xd.getPanoramaById.push(arguments) + }, + kj: function (a, b, c) { + this.xd.getPanoramaByLocation.push(arguments) + }, + lE: function (a, b, c, e) { + this.xd.getVisiblePOIs.push(arguments) + }, + Kx: function (a, b) { + this.xd.getRecommendPanosById.push(arguments) + }, + Jx: function (a) { + this.xd.getPanoramaVersions.push(arguments) + }, + nC: function (a, b) { + this.xd.checkPanoSupportByCityCode.push(arguments) + }, + Ix: function (a, b) { + this.xd.getPanoramaByPOIId.push(arguments) + }, + CL: function (a) { + this.xd.getCopyrightProviders.push(arguments) + }, + }) + var ne = ec.prototype + T(ne, { + getPanoramaById: ne.ep, + getPanoramaByLocation: ne.kj, + getPanoramaByPOIId: ne.Ix, + }) + function dc(a) { + Mc.call(this) + 'api' == (a || {}).of ? Ra(Aa) : Ra(Ba) + } + dc.OG = B.vg('pano', 'tile/') + dc.prototype = new Mc() + dc.prototype.getTilesUrl = function (a, b) { + var c = + dc.OG[(a.x + a.y) % dc.OG.length] + + '?udt=20150114&qt=tile&styles=pl&x=' + + a.x + + '&y=' + + a.y + + '&z=' + + b + z.ca.ia && 6 >= z.ca.ia && (c += '&color_dep=32') + return c + } + dc.prototype.zt = ca(q) + oe.Wd = new S() + function oe() {} + z.extend(oe, { + OW: function (a, b, c) { + c = z.lang.Nc(c) + b = { + data: b, + } + 'position_changed' == a && + (b.data = oe.Wd.xj(new Q(b.data.mercatorX, b.data.mercatorY))) + c.dispatchEvent(new P('on' + a), b) + }, + }) + var pe = oe + T(pe, { + dispatchFlashEvent: pe.OW, + }) + var qe = { + KP: 50, + } + qe.Ou = B.vg('pano')[0] + qe.Mu = { + width: 220, + height: 60, + } + z.extend(qe, { + tM: function (a, b, c, e) { + if (!b || !c || !c.lngLat || !c.panoInstance) e() + else { + this.jo === l && + (this.jo = new ec(s, { + of: 'api', + })) + var f = this + this.jo.nC(b, function (b) { + b + ? f.jo.kj(c.lngLat, qe.KP, function (b) { + if (b && b.id) { + var g = b.id, + m = b.rh, + b = b.th, + n = ec.Wd.kh(c.lngLat), + o = f.AS(n, { + x: m, + y: b, + }), + m = f.PL(g, o, 0, qe.Mu.width, qe.Mu.height) + a.content = f.BS(a.content, m, c.titleTip, c.beforeDomId) + a.addEventListener('open', function () { + ia.M(z.Fc('infoWndPano'), 'click', function () { + c.panoInstance.vc(g) + c.panoInstance.show() + c.panoInstance.Pc({ + heading: o, + pitch: 0, + }) + }) + }) + } + e() + }) + : e() + }) + } + }, + BS: function (a, b, c, e) { + var c = c || '', + f + !e || !a.split(e)[0] + ? ((e = a), (a = '')) + : ((e = a.split(e)[0]), + (f = e.lastIndexOf('<')), + (e = a.substring(0, f)), + (a = a.substring(f))) + f = [] + var g = qe.Mu.width, + i = qe.Mu.height + f.push(e) + f.push( + "
" + ) + f.push( + "" +
+          c +
+          "\u5916\u666f" + ) + f.push( + "
\u8fdb\u5165\u5168\u666f>>" + ) + f.push('
') + f.push(a) + return f.join('') + }, + AS: function (a, b) { + var c = 90 - (180 * Math.atan2(a.y - b.y, a.x - b.x)) / Math.PI + 0 > c && (c += 360) + return c + }, + PL: function (a, b, c, e, f) { + var g = { + panoId: a, + panoHeading: b || 0, + panoPitch: c || 0, + width: e, + height: f, + } + return ( + qe.Ou + + '?qt=pr3d&fovy=75&quality=80&panoid={panoId}&heading={panoHeading}&pitch={panoPitch}&width={width}&height={height}' + ).replace(/\{(.*?)\}/g, function (a, b) { + return g[b] + }) + }, + }) + var te = document, + ue = Math, + ve = te.createElement('div').style, + we + a: { + for ( + var xe = ['t', 'webkitT', 'MozT', 'msT', 'OT'], + ye, + ze = 0, + Ae = xe.length; + ze < Ae; + ze++ + ) + if (((ye = xe[ze] + 'ransform'), ye in ve)) { + we = xe[ze].substr(0, xe[ze].length - 1) + break a + } + we = t + } + var Be = we ? '-' + we.toLowerCase() + '-' : '', + De = Ce('transform'), + Ee = Ce('transitionProperty'), + Fe = Ce('transitionDuration'), + Ge = Ce('transformOrigin'), + He = Ce('transitionTimingFunction'), + Ie = Ce('transitionDelay'), + Sd = /android/gi.test(navigator.appVersion), + Je = /iphone|ipad/gi.test(navigator.appVersion), + Ke = /hp-tablet/gi.test(navigator.appVersion), + Le = Ce('perspective') in ve, + Me = 'ontouchstart' in window && !Ke, + Ne = we !== t, + Oe = Ce('transition') in ve, + Pe = 'onorientationchange' in window ? 'orientationchange' : 'resize', + Qe = Me ? 'touchstart' : 'mousedown', + Re = Me ? 'touchmove' : 'mousemove', + Se = Me ? 'touchend' : 'mouseup', + Te = Me ? 'touchcancel' : 'mouseup', + Ue = + we === t + ? t + : { + '': 'transitionend', + webkit: 'webkitTransitionEnd', + Moz: 'transitionend', + O: 'otransitionend', + ms: 'MSTransitionEnd', + }[we], + Ve = + window.requestAnimationFrame || + window.webkitRequestAnimationFrame || + window.mozRequestAnimationFrame || + window.oRequestAnimationFrame || + window.msRequestAnimationFrame || + function (a) { + return setTimeout(a, 1) + }, + We = + window.cancelRequestAnimationFrame || + window.U5 || + window.webkitCancelRequestAnimationFrame || + window.mozCancelRequestAnimationFrame || + window.oCancelRequestAnimationFrame || + window.msCancelRequestAnimationFrame || + clearTimeout, + Xe = Le ? ' translateZ(0)' : '' + function Ye(a, b) { + var c = this, + e + c.zn = 'object' == typeof a ? a : te.getElementById(a) + c.zn.style.overflow = 'hidden' + c.Nb = c.zn.children[0] + c.options = { + kp: q, + xn: q, + x: 0, + y: 0, + Go: q, + LV: t, + iy: q, + OE: q, + Yk: q, + wi: t, + n0: 0, + Pw: t, + Mx: q, + ii: q, + xi: q, + AD: Sd, + Qx: Je, + kX: Je && Le, + xF: '', + zoom: t, + $k: 1, + aq: 4, + QW: 2, + qP: 'scroll', + iu: t, + Uy: 1, + CN: s, + uN: function (a) { + a.preventDefault() + }, + FN: s, + tN: s, + EN: s, + sN: s, + oy: s, + GN: s, + xN: s, + zp: s, + HN: s, + yp: s, + } + for (e in b) c.options[e] = b[e] + c.x = c.options.x + c.y = c.options.y + c.options.Yk = Ne && c.options.Yk + c.options.ii = c.options.kp && c.options.ii + c.options.xi = c.options.xn && c.options.xi + c.options.zoom = c.options.Yk && c.options.zoom + c.options.wi = Oe && c.options.wi + c.options.zoom && Sd && (Xe = '') + c.Nb.style[Ee] = c.options.Yk ? Be + 'transform' : 'top left' + c.Nb.style[Fe] = '0' + c.Nb.style[Ge] = '0 0' + c.options.wi && (c.Nb.style[He] = 'cubic-bezier(0.33,0.66,0.66,1)') + c.options.Yk + ? (c.Nb.style[De] = 'translate(' + c.x + 'px,' + c.y + 'px)' + Xe) + : (c.Nb.style.cssText += + ';position:absolute;top:' + c.y + 'px;left:' + c.x + 'px') + c.options.wi && (c.options.AD = q) + c.refresh() + c.ba(Pe, window) + c.ba(Qe) + !Me && + 'none' != c.options.qP && + (c.ba('DOMMouseScroll'), c.ba('mousewheel')) + c.options.Pw && + (c.XV = setInterval(function () { + c.PQ() + }, 500)) + this.options.Mx && + (Event.prototype.stopImmediatePropagation || + ((document.body.removeEventListener = function (a, b, c) { + var e = Node.prototype.removeEventListener + a === 'click' + ? e.call(document.body, a, b.iM || b, c) + : e.call(document.body, a, b, c) + }), + (document.body.addEventListener = function (a, b, c) { + var e = Node.prototype.addEventListener + a === 'click' + ? e.call( + document.body, + a, + b.iM || + (b.iM = function (a) { + a.RZ || b(a) + }), + c + ) + : e.call(document.body, a, b, c) + })), + c.ba('click', document.body, q)) + } + Ye.prototype = { + enabled: q, + x: 0, + y: 0, + yj: [], + scale: 1, + HC: 0, + IC: 0, + We: [], + wf: [], + fC: s, + cz: 0, + handleEvent: function (a) { + switch (a.type) { + case Qe: + if (!Me && 0 !== a.button) break + this.aw(a) + break + case Re: + this.zT(a) + break + case Se: + case Te: + this.lv(a) + break + case Pe: + this.zB() + break + case 'DOMMouseScroll': + case 'mousewheel': + this.eV(a) + break + case Ue: + this.$U(a) + break + case 'click': + this.$Q(a) + } + }, + PQ: function () { + !this.oh && + !this.al && + !( + this.Yl || + (this.Ky == this.Nb.offsetWidth * this.scale && + this.Ip == this.Nb.offsetHeight * this.scale) + ) && + this.refresh() + }, + Sv: function (a) { + var b + this[a + 'Scrollbar'] + ? (this[a + 'ScrollbarWrapper'] || + ((b = te.createElement('div')), + this.options.xF + ? (b.className = this.options.xF + a.toUpperCase()) + : (b.style.cssText = + 'position:absolute;z-index:100;' + + ('h' == a + ? 'height:7px;bottom:1px;left:2px;right:' + + (this.xi ? '7' : '2') + + 'px' + : 'width:7px;bottom:' + + (this.ii ? '7' : '2') + + 'px;top:2px;right:1px')), + (b.style.cssText += + ';pointer-events:none;' + + Be + + 'transition-property:opacity;' + + Be + + 'transition-duration:' + + (this.options.kX ? '350ms' : '0') + + ';overflow:hidden;opacity:' + + (this.options.Qx ? '0' : '1')), + this.zn.appendChild(b), + (this[a + 'ScrollbarWrapper'] = b), + (b = te.createElement('div')), + this.options.xF || + (b.style.cssText = + 'position:absolute;z-index:100;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);' + + Be + + 'background-clip:padding-box;' + + Be + + 'box-sizing:border-box;' + + ('h' == a ? 'height:100%' : 'width:100%') + + ';' + + Be + + 'border-radius:3px;border-radius:3px'), + (b.style.cssText += + ';pointer-events:none;' + + Be + + 'transition-property:' + + Be + + 'transform;' + + Be + + 'transition-timing-function:cubic-bezier(0.33,0.66,0.66,1);' + + Be + + 'transition-duration:0;' + + Be + + 'transform: translate(0,0)' + + Xe), + this.options.wi && + (b.style.cssText += + ';' + + Be + + 'transition-timing-function:cubic-bezier(0.33,0.66,0.66,1)'), + this[a + 'ScrollbarWrapper'].appendChild(b), + (this[a + 'ScrollbarIndicator'] = b)), + 'h' == a + ? ((this.fM = this.gM.clientWidth), + (this.yY = ue.max(ue.round((this.fM * this.fM) / this.Ky), 8)), + (this.xY.style.width = this.yY + 'px')) + : ((this.iP = this.jP.clientHeight), + (this.L0 = ue.max(ue.round((this.iP * this.iP) / this.Ip), 8)), + (this.K0.style.height = this.L0 + 'px')), + this.AB(a, q)) + : this[a + 'ScrollbarWrapper'] && + (Ne && (this[a + 'ScrollbarIndicator'].style[De] = ''), + this[a + 'ScrollbarWrapper'].parentNode.removeChild( + this[a + 'ScrollbarWrapper'] + ), + (this[a + 'ScrollbarWrapper'] = s), + (this[a + 'ScrollbarIndicator'] = s)) + }, + zB: function () { + var a = this + setTimeout( + function () { + a.refresh() + }, + Sd ? 200 : 0 + ) + }, + Ar: function (a, b) { + this.al || + ((a = this.kp ? a : 0), + (b = this.xn ? b : 0), + this.options.Yk + ? (this.Nb.style[De] = + 'translate(' + + a + + 'px,' + + b + + 'px) scale(' + + this.scale + + ')' + + Xe) + : ((a = ue.round(a)), + (b = ue.round(b)), + (this.Nb.style.left = a + 'px'), + (this.Nb.style.top = b + 'px')), + (this.x = a), + (this.y = b), + this.AB('h'), + this.AB('v')) + }, + AB: function (a, b) { + var c = 'h' == a ? this.x : this.y + this[a + 'Scrollbar'] && + ((c *= this[a + 'ScrollbarProp']), + 0 > c + ? (this.options.AD || + ((c = this[a + 'ScrollbarIndicatorSize'] + ue.round(3 * c)), + 8 > c && (c = 8), + (this[a + 'ScrollbarIndicator'].style[ + 'h' == a ? 'width' : 'height' + ] = c + 'px')), + (c = 0)) + : c > this[a + 'ScrollbarMaxScroll'] && + (this.options.AD + ? (c = this[a + 'ScrollbarMaxScroll']) + : ((c = + this[a + 'ScrollbarIndicatorSize'] - + ue.round(3 * (c - this[a + 'ScrollbarMaxScroll']))), + 8 > c && (c = 8), + (this[a + 'ScrollbarIndicator'].style[ + 'h' == a ? 'width' : 'height' + ] = c + 'px'), + (c = + this[a + 'ScrollbarMaxScroll'] + + (this[a + 'ScrollbarIndicatorSize'] - c)))), + (this[a + 'ScrollbarWrapper'].style[Ie] = '0'), + (this[a + 'ScrollbarWrapper'].style.opacity = + b && this.options.Qx ? '0' : '1'), + (this[a + 'ScrollbarIndicator'].style[De] = + 'translate(' + ('h' == a ? c + 'px,0)' : '0,' + c + 'px)') + Xe)) + }, + $Q: function (a) { + if (a.XR === q) return (this.YB = a.target), (this.sx = Date.now()), q + if (this.YB && this.sx) { + if (600 < Date.now() - this.sx) return (this.sx = this.YB = s), q + } else { + for (var b = a.target; b != this.Nb && b != document.body; ) + b = b.parentNode + if (b == document.body) return q + } + for (b = a.target; 1 != b.nodeType; ) b = b.parentNode + b = b.tagName.toLowerCase() + if ('select' != b && 'input' != b && 'textarea' != b) + return ( + a.stopImmediatePropagation + ? a.stopImmediatePropagation() + : (a.RZ = q), + a.stopPropagation(), + a.preventDefault(), + (this.sx = this.YB = s), + t + ) + }, + aw: function (a) { + var b = Me ? a.touches[0] : a, + c, + e + if (this.enabled) { + this.options.uN && this.options.uN.call(this, a) + ;(this.options.wi || this.options.zoom) && this.FJ(0) + this.al = this.Yl = this.oh = t + this.RC = this.QC = this.vw = this.uw = this.XC = this.WC = 0 + this.options.zoom && + Me && + 1 < a.touches.length && + ((e = ue.abs(a.touches[0].pageX - a.touches[1].pageX)), + (c = ue.abs(a.touches[0].pageY - a.touches[1].pageY)), + (this.p0 = ue.sqrt(e * e + c * c)), + (this.qy = + ue.abs(a.touches[0].pageX + a.touches[1].pageX - 2 * this.iG) / 2 - + this.x), + (this.ty = + ue.abs(a.touches[0].pageY + a.touches[1].pageY - 2 * this.jG) / 2 - + this.y), + this.options.zp && this.options.zp.call(this, a)) + if ( + this.options.iy && + (this.options.Yk + ? ((c = getComputedStyle(this.Nb, s) + [De].replace(/[^0-9\-.,]/g, '') + .split(',')), + (e = +(c[12] || c[4])), + (c = +(c[13] || c[5]))) + : ((e = +getComputedStyle(this.Nb, s).left.replace(/[^0-9-]/g, '')), + (c = +getComputedStyle(this.Nb, s).top.replace(/[^0-9-]/g, ''))), + e != this.x || c != this.y) + ) + this.options.wi ? this.$d(Ue) : We(this.fC), + (this.yj = []), + this.Ar(e, c), + this.options.oy && this.options.oy.call(this) + this.ww = this.x + this.xw = this.y + this.lu = this.x + this.mu = this.y + this.rh = b.pageX + this.th = b.pageY + this.startTime = a.timeStamp || Date.now() + this.options.FN && this.options.FN.call(this, a) + this.ba(Re, window) + this.ba(Se, window) + this.ba(Te, window) + } + }, + zT: function (a) { + var b = Me ? a.touches[0] : a, + c = b.pageX - this.rh, + e = b.pageY - this.th, + f = this.x + c, + g = this.y + e, + i = a.timeStamp || Date.now() + this.options.tN && this.options.tN.call(this, a) + if (this.options.zoom && Me && 1 < a.touches.length) + (f = ue.abs(a.touches[0].pageX - a.touches[1].pageX)), + (g = ue.abs(a.touches[0].pageY - a.touches[1].pageY)), + (this.o0 = ue.sqrt(f * f + g * g)), + (this.al = q), + (b = (1 / this.p0) * this.o0 * this.scale), + b < this.options.$k + ? (b = 0.5 * this.options.$k * Math.pow(2, b / this.options.$k)) + : b > this.options.aq && + (b = 2 * this.options.aq * Math.pow(0.5, this.options.aq / b)), + (this.rp = b / this.scale), + (f = this.qy - this.qy * this.rp + this.x), + (g = this.ty - this.ty * this.rp + this.y), + (this.Nb.style[De] = + 'translate(' + f + 'px,' + g + 'px) scale(' + b + ')' + Xe), + this.options.HN && this.options.HN.call(this, a) + else { + this.rh = b.pageX + this.th = b.pageY + if (0 < f || f < this.he) + f = this.options.Go + ? this.x + c / 2 + : 0 <= f || 0 <= this.he + ? 0 + : this.he + if (g > this.sf || g < this.qd) + g = this.options.Go + ? this.y + e / 2 + : g >= this.sf || 0 <= this.qd + ? this.sf + : this.qd + this.WC += c + this.XC += e + this.uw = ue.abs(this.WC) + this.vw = ue.abs(this.XC) + ;(6 > this.uw && 6 > this.vw) || + (this.options.OE && + (this.uw > this.vw + 5 + ? ((g = this.y), (e = 0)) + : this.vw > this.uw + 5 && ((f = this.x), (c = 0))), + (this.oh = q), + this.Ar(f, g), + (this.QC = 0 < c ? -1 : 0 > c ? 1 : 0), + (this.RC = 0 < e ? -1 : 0 > e ? 1 : 0), + 300 < i - this.startTime && + ((this.startTime = i), (this.lu = this.x), (this.mu = this.y)), + this.options.EN && this.options.EN.call(this, a)) + } + }, + lv: function (a) { + if (!(Me && 0 !== a.touches.length)) { + var b = this, + c = Me ? a.changedTouches[0] : a, + e, + f, + g = { + Ba: 0, + time: 0, + }, + i = { + Ba: 0, + time: 0, + }, + k = (a.timeStamp || Date.now()) - b.startTime + e = b.x + f = b.y + b.$d(Re, window) + b.$d(Se, window) + b.$d(Te, window) + b.options.sN && b.options.sN.call(b, a) + if (b.al) + (e = b.scale * b.rp), + (e = Math.max(b.options.$k, e)), + (e = Math.min(b.options.aq, e)), + (b.rp = e / b.scale), + (b.scale = e), + (b.x = b.qy - b.qy * b.rp + b.x), + (b.y = b.ty - b.ty * b.rp + b.y), + (b.Nb.style[Fe] = '200ms'), + (b.Nb.style[De] = + 'translate(' + + b.x + + 'px,' + + b.y + + 'px) scale(' + + b.scale + + ')' + + Xe), + (b.al = t), + b.refresh(), + b.options.yp && b.options.yp.call(b, a) + else { + if (b.oh) { + if (300 > k && b.options.iy) { + g = e + ? b.BI( + e - b.lu, + k, + -b.x, + b.Ky - b.Cu + b.x, + b.options.Go ? b.Cu : 0 + ) + : g + i = f + ? b.BI( + f - b.mu, + k, + -b.y, + 0 > b.qd ? b.Ip - b.An + b.y - b.sf : 0, + b.options.Go ? b.An : 0 + ) + : i + e = b.x + g.Ba + f = b.y + i.Ba + if ((0 < b.x && 0 < e) || (b.x < b.he && e < b.he)) + g = { + Ba: 0, + time: 0, + } + if ((b.y > b.sf && f > b.sf) || (b.y < b.qd && f < b.qd)) + i = { + Ba: 0, + time: 0, + } + } + g.Ba || i.Ba + ? ((c = ue.max(ue.max(g.time, i.time), 10)), + b.options.iu && + ((g = e - b.ww), + (i = f - b.xw), + ue.abs(g) < b.options.Uy && ue.abs(i) < b.options.Uy + ? b.scrollTo(b.ww, b.xw, 200) + : ((g = b.vJ(e, f)), + (e = g.x), + (f = g.y), + (c = ue.max(g.time, c)))), + b.scrollTo(ue.round(e), ue.round(f), c)) + : b.options.iu + ? ((g = e - b.ww), + (i = f - b.xw), + ue.abs(g) < b.options.Uy && ue.abs(i) < b.options.Uy + ? b.scrollTo(b.ww, b.xw, 200) + : ((g = b.vJ(b.x, b.y)), + (g.x != b.x || g.y != b.y) && b.scrollTo(g.x, g.y, g.time))) + : b.lo(200) + } else { + if (Me) + if (b.VK && b.options.zoom) + clearTimeout(b.VK), + (b.VK = s), + b.options.zp && b.options.zp.call(b, a), + b.zoom(b.rh, b.th, 1 == b.scale ? b.options.QW : 1), + b.options.yp && + setTimeout(function () { + b.options.yp.call(b, a) + }, 200) + else if (this.options.Mx) { + for (e = c.target; 1 != e.nodeType; ) e = e.parentNode + f = e.tagName.toLowerCase() + 'select' != f && 'input' != f && 'textarea' != f + ? ((f = te.createEvent('MouseEvents')), + f.initMouseEvent( + 'click', + q, + q, + a.view, + 1, + c.screenX, + c.screenY, + c.clientX, + c.clientY, + a.ctrlKey, + a.altKey, + a.shiftKey, + a.metaKey, + 0, + s + ), + (f.XR = q), + e.dispatchEvent(f)) + : e.focus() + } + b.lo(400) + } + b.options.GN && b.options.GN.call(b, a) + } + } + }, + lo: function (a) { + var b = 0 <= this.x ? 0 : this.x < this.he ? this.he : this.x, + c = + this.y >= this.sf || 0 < this.qd + ? this.sf + : this.y < this.qd + ? this.qd + : this.y + if (b == this.x && c == this.y) { + if ( + (this.oh && + ((this.oh = t), this.options.oy && this.options.oy.call(this)), + this.ii && + this.options.Qx && + ('webkit' == we && (this.gM.style[Ie] = '300ms'), + (this.gM.style.opacity = '0')), + this.xi && this.options.Qx) + ) + 'webkit' == we && (this.jP.style[Ie] = '300ms'), + (this.jP.style.opacity = '0') + } else this.scrollTo(b, c, a || 0) + }, + eV: function (a) { + var b = this, + c, + e + if ('wheelDeltaX' in a) (c = a.wheelDeltaX / 12), (e = a.wheelDeltaY / 12) + else if ('wheelDelta' in a) c = e = a.wheelDelta / 12 + else if ('detail' in a) c = e = 3 * -a.detail + else return + if ('zoom' == b.options.qP) { + if ( + ((e = b.scale * Math.pow(2, (1 / 3) * (e ? e / Math.abs(e) : 0))), + e < b.options.$k && (e = b.options.$k), + e > b.options.aq && (e = b.options.aq), + e != b.scale) + ) + !b.cz && b.options.zp && b.options.zp.call(b, a), + b.cz++, + b.zoom(a.pageX, a.pageY, e, 400), + setTimeout(function () { + b.cz-- + !b.cz && b.options.yp && b.options.yp.call(b, a) + }, 400) + } else + (c = b.x + c), + (e = b.y + e), + 0 < c ? (c = 0) : c < b.he && (c = b.he), + e > b.sf ? (e = b.sf) : e < b.qd && (e = b.qd), + 0 > b.qd && b.scrollTo(c, e, 0) + }, + $U: function (a) { + a.target == this.Nb && (this.$d(Ue), this.MB()) + }, + MB: function () { + var a = this, + b = a.x, + c = a.y, + e = Date.now(), + f, + g, + i + a.Yl || + (a.yj.length + ? ((f = a.yj.shift()), + f.x == b && f.y == c && (f.time = 0), + (a.Yl = q), + (a.oh = q), + a.options.wi) + ? (a.FJ(f.time), + a.Ar(f.x, f.y), + (a.Yl = t), + f.time ? a.ba(Ue) : a.lo(0)) + : ((i = function () { + var k = Date.now(), + m + if (k >= e + f.time) { + a.Ar(f.x, f.y) + a.Yl = t + a.options.zZ && a.options.zZ.call(a) + a.MB() + } else { + k = (k - e) / f.time - 1 + g = ue.sqrt(1 - k * k) + k = (f.x - b) * g + b + m = (f.y - c) * g + c + a.Ar(k, m) + if (a.Yl) a.fC = Ve(i) + } + }), + i()) + : a.lo(400)) + }, + FJ: function (a) { + a += 'ms' + this.Nb.style[Fe] = a + this.ii && (this.xY.style[Fe] = a) + this.xi && (this.K0.style[Fe] = a) + }, + BI: function (a, b, c, e, f) { + var b = ue.abs(a) / b, + g = (b * b) / 0.0012 + 0 < a && g > c + ? ((c += f / (6 / (6.0e-4 * (g / b)))), (b = (b * c) / g), (g = c)) + : 0 > a && + g > e && + ((e += f / (6 / (6.0e-4 * (g / b)))), (b = (b * e) / g), (g = e)) + return { + Ba: g * (0 > a ? -1 : 1), + time: ue.round(b / 6.0e-4), + } + }, + Zj: function (a) { + for (var b = -a.offsetLeft, c = -a.offsetTop; (a = a.offsetParent); ) + (b -= a.offsetLeft), (c -= a.offsetTop) + a != this.zn && ((b *= this.scale), (c *= this.scale)) + return { + left: b, + top: c, + } + }, + vJ: function (a, b) { + var c, e, f + f = this.We.length - 1 + c = 0 + for (e = this.We.length; c < e; c++) + if (a >= this.We[c]) { + f = c + break + } + f == this.HC && 0 < f && 0 > this.QC && f-- + a = this.We[f] + e = (e = ue.abs(a - this.We[this.HC])) + ? 500 * (ue.abs(this.x - a) / e) + : 0 + this.HC = f + f = this.wf.length - 1 + for (c = 0; c < f; c++) + if (b >= this.wf[c]) { + f = c + break + } + f == this.IC && 0 < f && 0 > this.RC && f-- + b = this.wf[f] + c = (c = ue.abs(b - this.wf[this.IC])) + ? 500 * (ue.abs(this.y - b) / c) + : 0 + this.IC = f + f = ue.round(ue.max(e, c)) || 200 + return { + x: a, + y: b, + time: f, + } + }, + ba: function (a, b, c) { + ;(b || this.Nb).addEventListener(a, this, !!c) + }, + $d: function (a, b, c) { + ;(b || this.Nb).removeEventListener(a, this, !!c) + }, + NC: ga(2), + refresh: function () { + var a, + b, + c, + e = 0 + b = 0 + this.scale < this.options.$k && (this.scale = this.options.$k) + this.Cu = this.zn.clientWidth || 1 + this.An = this.zn.clientHeight || 1 + this.sf = -this.options.n0 || 0 + this.Ky = ue.round(this.Nb.offsetWidth * this.scale) + this.Ip = ue.round((this.Nb.offsetHeight + this.sf) * this.scale) + this.he = this.Cu - this.Ky + this.qd = this.An - this.Ip + this.sf + this.RC = this.QC = 0 + this.options.CN && this.options.CN.call(this) + this.kp = this.options.kp && 0 > this.he + this.xn = + this.options.xn && ((!this.options.LV && !this.kp) || this.Ip > this.An) + this.ii = this.kp && this.options.ii + this.xi = this.xn && this.options.xi && this.Ip > this.An + a = this.Zj(this.zn) + this.iG = -a.left + this.jG = -a.top + if ('string' == typeof this.options.iu) { + this.We = [] + this.wf = [] + c = this.Nb.querySelectorAll(this.options.iu) + a = 0 + for (b = c.length; a < b; a++) + (e = this.Zj(c[a])), + (e.left += this.iG), + (e.top += this.jG), + (this.We[a] = e.left < this.he ? this.he : e.left * this.scale), + (this.wf[a] = e.top < this.qd ? this.qd : e.top * this.scale) + } else if (this.options.iu) { + for (this.We = []; e >= this.he; ) (this.We[b] = e), (e -= this.Cu), b++ + this.he % this.Cu && + (this.We[this.We.length] = + this.he - this.We[this.We.length - 1] + this.We[this.We.length - 1]) + b = e = 0 + for (this.wf = []; e >= this.qd; ) (this.wf[b] = e), (e -= this.An), b++ + this.qd % this.An && + (this.wf[this.wf.length] = + this.qd - this.wf[this.wf.length - 1] + this.wf[this.wf.length - 1]) + } + this.Sv('h') + this.Sv('v') + this.al || ((this.Nb.style[Fe] = '0'), this.lo(400)) + }, + scrollTo: function (a, b, c, e) { + var f = a + this.stop() + f.length || + (f = [ + { + x: a, + y: b, + time: c, + TZ: e, + }, + ]) + a = 0 + for (b = f.length; a < b; a++) + f[a].TZ && ((f[a].x = this.x - f[a].x), (f[a].y = this.y - f[a].y)), + this.yj.push({ + x: f[a].x, + y: f[a].y, + time: f[a].time || 0, + }) + this.MB() + }, + disable: function () { + this.stop() + this.lo(0) + this.enabled = t + this.$d(Re, window) + this.$d(Se, window) + this.$d(Te, window) + }, + enable: function () { + this.enabled = q + }, + stop: function () { + this.options.wi ? this.$d(Ue) : We(this.fC) + this.yj = [] + this.Yl = this.oh = t + }, + zoom: function (a, b, c, e) { + var f = c / this.scale + this.options.Yk && + ((this.al = q), + (e = e === l ? 200 : e), + (a = a - this.iG - this.x), + (b = b - this.jG - this.y), + (this.x = a - a * f + this.x), + (this.y = b - b * f + this.y), + (this.scale = c), + this.refresh(), + (this.x = 0 < this.x ? 0 : this.x < this.he ? this.he : this.x), + (this.y = + this.y > this.sf ? this.sf : this.y < this.qd ? this.qd : this.y), + (this.Nb.style[Fe] = e + 'ms'), + (this.Nb.style[De] = + 'translate(' + this.x + 'px,' + this.y + 'px) scale(' + c + ')' + Xe), + (this.al = t)) + }, + } + function Ce(a) { + if ('' === we) return a + a = a.charAt(0).toUpperCase() + a.substr(1) + return we + a + } + ve = s + function Ze(a) { + this.j = { + anchor: Yb, + offset: new O(0, 0), + maxWidth: '100%', + imageHeight: 80, + } + var a = a || {}, + b + for (b in a) this.j[b] = a[b] + this.Ll = new ec(s, { + of: 'api', + }) + this.bk = [] + this.P = s + this.ig = { + height: this.j.imageHeight, + width: this.j.imageHeight * $e, + } + this.Rc = this.BB = this.bm = this.Zc = s + } + var af = [ + 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 5, 5, 5, 6, 6, 7, 8, 8, 8, 9, + 10, + ], + bf = + '\u5176\u4ed6 \u6b63\u95e8 \u623f\u578b \u8bbe\u65bd \u6b63\u95e8 \u9910\u996e\u8bbe\u65bd \u5176\u4ed6\u8bbe\u65bd \u6b63\u95e8 \u8bbe\u65bd \u89c2\u5f71\u5385 \u5176\u4ed6\u8bbe\u65bd'.split( + ' ' + ) + B.Tm(function (a) { + var b = s + a.addEventListener('position_changed', function () { + a.j.visible && + a.j.albumsControl === q && + (b ? b.Ey(a.Xb()) : ((b = new Ze(a.j.albumsControlOptions)), b.na(a))) + }) + a.addEventListener('albums_visible_changed', function () { + a.j.albumsControl === q + ? (b ? b.Ey(a.Xb()) : ((b = new Ze(a.j.albumsControlOptions)), b.na(a)), + b.show()) + : b.U() + }) + a.addEventListener('albums_options_changed', function () { + b && b.Qk(a.j.albumsControlOptions) + }) + a.addEventListener('visible_changed', function () { + b && + (a.kE() + ? a.j.albumsControl === q && (b.C.style.visibility = 'visible') + : (b.C.style.visibility = 'hidden')) + }) + }) + var $e = 1.8 + H() && ($e = 1) + z.extend(Ze.prototype, { + Qk: function (a) { + for (var b in a) this.j[b] = a[b] + a = this.j.imageHeight + 'px' + this.uc(this.j.anchor) + this.C.style.width = + isNaN(Number(this.j.maxWidth)) === q + ? this.j.maxWidth + : this.j.maxWidth + 'px' + this.C.style.height = a + this.gk.style.height = a + this.Rh.style.height = a + this.ig = { + height: this.j.imageHeight, + width: this.j.imageHeight * $e, + } + this.fk.style.height = this.ig.height - 6 + 'px' + this.fk.style.width = this.ig.width - 6 + 'px' + this.Ey(this.P.Xb(), q) + }, + na: function (a) { + this.P = a + this.ls() + this.yQ() + this.OY() + this.Ey(a.Xb()) + }, + ls: function () { + var a = this.j.imageHeight + 'px' + this.C = L('div') + var b = this.C.style + b.cssText = 'background:rgb(37,37,37);background:rgba(37,37,37,0.9);' + b.position = 'absolute' + b.zIndex = '2000' + b.width = + isNaN(Number(this.j.maxWidth)) === q + ? this.j.maxWidth + : this.j.maxWidth + 'px' + b.padding = '8px 0' + b.visibility = 'hidden' + b.height = a + this.gk = L('div') + b = this.gk.style + b.position = 'absolute' + b.overflow = 'hidden' + b.width = '100%' + b.height = a + this.Rh = L('div') + b = this.Rh.style + b.height = a + this.gk.appendChild(this.Rh) + this.C.appendChild(this.gk) + this.P.C.appendChild(this.C) + this.fk = L('div', { + class: 'pano_photo_item_seleted', + }) + this.fk.style.height = this.ig.height - 6 + 'px' + this.fk.style.width = this.ig.width - 6 + 'px' + this.uc(this.j.anchor) + }, + RH: function (a) { + for (var b = this.bk, c = b.length - 1; 0 <= c; c--) + if (b[c].panoId == a) return c + return -1 + }, + Ey: function (a, b) { + if ( + b || + !this.bk[this.Zc] || + !(this.bk[this.Zc].panoId == a && 3 !== this.bk[this.Zc].recoType) + ) { + var c = this, + e = this.RH(a) + !b && -1 !== e && this.bk[e] && 3 !== this.bk[e].recoType + ? this.Mp(e) + : this.dY(function (a) { + for ( + var b = {}, e, k, m = t, n = [], o = 0, p = a.length; + o < p; + o++ + ) + (e = a[o].catlog), + (k = a[o].floor), + l !== e && + ('' === e && l !== k + ? ((m = q), b[k] || (b[k] = []), b[k].push(a[o])) + : (b[af[e]] || (b[af[e]] = []), b[af[e]].push(a[o]))) + for (var v in b) + m + ? n.push({ + data: v + 'F', + index: v, + }) + : n.push({ + data: bf[v], + index: v, + }) + c.jH = b + c.Ji = n + c.Il(a) + 0 == a.length ? c.U() : c.show() + }) + } + }, + vW: function () { + if (!this.Gi) { + var a = this.SX(this.Ji), + b = L('div') + b.style.cssText = [ + 'width:' + 134 * this.Ji.length + 'px;', + 'overflow:hidden;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;', + ].join('') + b.innerHTML = a + a = L('div') + a.appendChild(b) + a.style.cssText = + 'position:absolute;top:-25px;background:rgb(37,37,37);background:rgba(37,37,37,0.9);border-bottom:1px solid #4e596a;width:100%;line-height:25px;height:25px;overflow:scroll;outline:0' + new Ye(a, { + Go: t, + iy: q, + ii: t, + xi: t, + xn: t, + OE: q, + Pw: q, + Mx: q, + }) + this.C.appendChild(a) + for ( + var c = this, e = b.getElementsByTagName('span'), f = 0, g = e.length; + f < g; + f++ + ) + (b = e[f]), + z.M(b, 'click', function () { + if (this.getAttribute('dataindex')) { + c.Il(c.jH[this.getAttribute('dataindex')]) + for (var a = 0, b = e.length; a < b; a++) + e[a].style.color = '#FFFFFF' + this.style.color = '#3383FF' + } + }) + this.Gi = a + } + }, + sW: function () { + if (this.Gi) (a = this.AL(this.Ji)), (this.OQ.innerHTML = a) + else { + var a = this.AL(this.Ji), + b = L('ul'), + c = this + b.style.cssText = + 'list-style: none;padding:0px;margin:0px;display:block;width:60px;position:absolute;top:7px' + b.innerHTML = a + z.M(b, 'click', function (a) { + if ((a = (a.srcElement || a.target).getAttribute('dataindex'))) { + c.Il(c.jH[a]) + for ( + var e = b.getElementsByTagName('li'), f = 0, g = e.length; + f < g; + f++ + ) + e[f].childNodes[0].getAttribute('dataindex') === a + ? z.D.Ua(e[f], 'pano_catlogLiActive') + : z.D.Pb(e[f], 'pano_catlogLiActive') + } + }) + var a = L('div'), + e = L('a'), + f = L('span'), + g = L('a'), + i = L('span'), + k = [ + 'background:url(' + G.qa + 'panorama/catlog_icon.png) no-repeat;', + 'display:block;width:10px;height:7px;margin:0 auto;', + ].join('') + f.style.cssText = k + 'background-position:-18px 0;' + e.style.cssText = + 'background:#1C1C1C;display:block;position:absolute;width:58px;' + i.style.cssText = k + 'background-position:0 0;' + g.style.cssText = + 'background:#1C1C1C;display:block;position:absolute;width:58px;' + g.style.top = this.j.imageHeight - 7 + 'px' + a.style.cssText = 'position:absolute;top:0px;left:0px;width:60px;' + e.appendChild(f) + g.appendChild(i) + z.M(e, 'mouseover', function () { + var a = parseInt(b.style.top, 10) + 7 !== a && (f.style.backgroundPosition = '-27px 0') + new tb({ + Ic: 60, + kc: ub.Ks, + duration: 300, + va: function (c) { + b.style.top = a + (7 - a) * c + 'px' + }, + }) + }) + z.M(e, 'mouseout', function () { + f.style.backgroundPosition = '-18px 0' + }) + z.M(g, 'mouseover', function () { + var a = parseInt(b.style.top, 10), + e = c.j.imageHeight - 14 + if (!(parseInt(b.offsetHeight, 10) < e)) { + var f = e - parseInt(b.offsetHeight, 10) + 7 + f !== a && (i.style.backgroundPosition = '-9px 0') + new tb({ + Ic: 60, + kc: ub.Ks, + duration: 300, + va: function (c) { + b.style.top = a + (f - a) * c + 'px' + }, + }) + } + }) + z.M(g, 'mouseout', function () { + i.style.backgroundPosition = '0 0' + }) + a.appendChild(e) + a.appendChild(g) + e = L('div') + e.style.cssText = [ + 'position:absolute;z-index:2001;left:20px;', + 'height:' + this.j.imageHeight + 'px;', + 'width:62px;overflow:hidden;background:rgb(37,37,37);background:rgba(37,37,37,0.9);', + ].join('') + e.appendChild(b) + e.appendChild(a) + this.Gi = e + this.OQ = b + this.C.appendChild(e) + } + }, + tW: function () { + if (this.Ji && !(0 >= this.Ji.length)) { + var a = L('div') + a.innerHTML = this.hA + a.style.cssText = 'position:absolute;background:#252525' + this.C.appendChild(a) + this.Os = a + this.Rc.jg.style.left = this.ig.width + 8 + 'px' + this.Gi && + (this.Gi.style.left = + parseInt(this.Gi.style.left, 10) + this.ig.width + 8 + 'px') + var b = this + z.M(a, 'click', function () { + b.P.vc(b.gX) + }) + } + }, + Il: function (a) { + this.bk = a + this.j.showCatalog && + (0 < this.Ji.length + ? (Ua() ? this.sW() : this.vW(), (this.Rc.offsetLeft = 60)) + : (this.Os && + (this.C.removeChild(this.Os), + (this.Os = s), + (this.Rc.jg.style.left = '0px')), + this.Gi && (this.C.removeChild(this.Gi), (this.Gi = s)), + (this.Rc.offsetLeft = 0))) + var b = this.LX(a) + Ua() && + this.Ji && + 0 < this.Ji.length && + this.j.showExit && + this.hA && + ((this.Rc.offsetLeft += this.ig.width + 8), + this.Os ? (this.Os.innerHTML = this.hA) : this.tW()) + this.Rh.innerHTML = b + this.Rh.style.width = (this.ig.width + 8) * a.length + 8 + 'px' + a = this.C.offsetWidth + b = this.Rh.offsetWidth + this.Rc.Vs && (b += this.Rc.Vs()) + b < a - 2 * this.Rc.Ai - this.Rc.offsetLeft + ? (this.C.style.width = b + this.Rc.offsetLeft + 'px') + : ((this.C.style.width = + isNaN(Number(this.j.maxWidth)) === q + ? this.j.maxWidth + : this.j.maxWidth + 'px'), + b < this.C.offsetWidth - 2 * this.Rc.Ai - this.Rc.offsetLeft && + (this.C.style.width = b + this.Rc.offsetLeft + 'px')) + this.Rc.refresh() + this.BB = this.Rh.children + this.Rh.appendChild(this.fk) + this.fk.style.left = '-100000px' + a = this.RH(this.P.Xb(), this.Y1) + ;-1 !== a && this.Mp(a) + }, + SX: function (a) { + for (var b = '', c, e = 0, f = a.length; e < f; e++) + (c = + '
' + + a[e].data + + '
'), + (b += c) + return b + }, + AL: function (a) { + for (var b = '', c, e = 0, f = a.length; e < f; e++) + (c = + '
  • ' + + a[e].data + + '
  • '), + (b += c) + return b + }, + LX: function (a) { + for ( + var b, c, e, f, g = [], i = this.ig.height, k = this.ig.width, m = 0; + m < a.length; + m++ + ) + (b = a[m]), + (recoType = b.recoType), + (e = b.panoId), + (f = b.name), + (c = b.heading), + (b = b.pitch), + (c = qe.PL(e, c, b, 198, 108)), + (b = + '' +
+            f +
+            '' + + f + + ''), + 3 === recoType + ? Ua() + ? ((this.hA = b), (this.gX = e), a.splice(m, 1), m--) + : ((b = + '' +
+                  f +
+                  '
    '), + g.push(b)) + : g.push(b) + return g.join('') + }, + dY: function (a) { + var b = this, + c = this.P.Xb() + c && + this.Ll.Kx(c, function (e) { + b.P.Xb() === c && a(e) + }) + }, + uc: function (a) { + if (!Wa(a) || isNaN(a) || a < Wb || 3 < a) a = this.defaultAnchor + var b = this.C, + c = this.j.offset.width, + e = this.j.offset.height + b.style.left = b.style.top = b.style.right = b.style.bottom = 'auto' + switch (a) { + case Wb: + b.style.top = e + 'px' + b.style.left = c + 'px' + break + case Xb: + b.style.top = e + 'px' + b.style.right = c + 'px' + break + case Yb: + b.style.bottom = e + 'px' + b.style.left = c + 'px' + break + case 3: + ;(b.style.bottom = e + 'px'), (b.style.right = c + 'px') + } + }, + yQ: function () { + this.wQ() + }, + wQ: function () { + var a = this + z.M(this.C, 'touchstart', function (a) { + a.stopPropagation() + }) + z.M(this.gk, 'click', function (b) { + if ( + (b = (b.srcElement || b.target).getAttribute('data-index')) && + b != a.Zc + ) + a.Mp(b), a.P.vc(a.bk[b].panoId) + }) + z.M(this.Rh, 'mouseover', function (b) { + b = (b.srcElement || b.target).getAttribute('data-index') + b !== s && a.BK(b, q) + }) + this.P.addEventListener('size_changed', function () { + isNaN(Number(a.j.maxWidth)) && + a.Qk({ + maxWidth: a.j.maxWidth, + }) + }) + }, + Mp: function (a) { + this.fk.style.left = this.BB[a].offsetLeft + 8 + 'px' + this.fk.setAttribute('data-index', this.BB[a].getAttribute('data-index')) + this.Zc = a + this.BK(a) + }, + BK: function (a, b) { + var c = this.ig.width + 8, + e = 0 + this.Rc.Vs && (e = this.Rc.Vs() / 2) + var f = this.gk.offsetWidth - 2 * e, + g = this.Rh.offsetLeft || this.Rc.x, + g = g - e, + i = -a * c + i > g && this.Rc.scrollTo(i + e) + c = i - c + g -= f + c < g && (!b || (b && 8 < i - g)) && this.Rc.scrollTo(c + f + e) + }, + OY: function () { + this.Rc = H() + ? new Ye(this.gk, { + Go: t, + iy: q, + ii: t, + xi: t, + xn: t, + OE: q, + Pw: q, + Mx: q, + }) + : new cf(this.gk) + }, + U: function () { + this.C.style.visibility = 'hidden' + }, + show: function () { + this.C.style.visibility = 'visible' + }, + }) + function cf(a) { + this.C = a + this.Vg = a.children[0] + this.Pr = s + this.Ai = 20 + this.offsetLeft = 0 + this.na() + } + cf.prototype = { + na: function () { + this.Vg.style.position = 'relative' + this.refresh() + this.ls() + this.$l() + }, + refresh: function () { + this.ho = this.C.offsetWidth - this.Vs() + this.aB = -(this.Vg.offsetWidth - this.ho - this.Ai) + this.Ev = this.Ai + this.offsetLeft + this.Vg.style.left = this.Ev + 'px' + this.Vg.children[0] && (this.Pr = this.Vg.children[0].offsetWidth) + this.jg && + (this.jg.children[0].style.marginTop = + this.Hr.children[0].style.marginTop = + this.jg.offsetHeight / 2 - + this.jg.children[0].offsetHeight / 2 + + 'px') + }, + Vs: function () { + return 2 * this.Ai + }, + ls: function () { + this.Tv = L('div') + this.Tv.innerHTML = + '' + this.jg = this.Tv.children[0] + this.Hr = this.Tv.children[1] + this.C.appendChild(this.Tv) + this.jg.children[0].style.marginTop = + this.Hr.children[0].style.marginTop = + this.jg.offsetHeight / 2 - this.jg.children[0].offsetHeight / 2 + 'px' + }, + $l: function () { + var a = this + z.M(this.jg, 'click', function () { + a.scrollTo(a.Vg.offsetLeft + a.ho) + }) + z.M(this.Hr, 'click', function () { + a.scrollTo(a.Vg.offsetLeft - a.ho) + }) + }, + aV: function () { + z.D.Pb(this.jg, 'pano_arrow_disable') + z.D.Pb(this.Hr, 'pano_arrow_disable') + var a = this.Vg.offsetLeft + a >= this.Ev && z.D.Ua(this.jg, 'pano_arrow_disable') + a - this.ho <= this.aB && z.D.Ua(this.Hr, 'pano_arrow_disable') + }, + scrollTo: function (a) { + a = + a < this.Vg.offsetLeft + ? Math.ceil((a - this.Ai - this.ho) / this.Pr) * this.Pr + + this.ho + + this.Ai - + 8 + : Math.ceil((a - this.Ai) / this.Pr) * this.Pr + this.Ai + a < this.aB ? (a = this.aB) : a > this.Ev && (a = this.Ev) + var b = this.Vg.offsetLeft, + c = this + new tb({ + Ic: 60, + kc: ub.Ks, + duration: 300, + va: function (e) { + c.Vg.style.left = b + (a - b) * e + 'px' + }, + finish: function () { + c.aV() + }, + }) + }, + } + B.Map = Ka + B.Hotspot = ib + B.MapType = id + B.Point = J + B.Pixel = Q + B.Size = O + B.Bounds = fb + B.TileLayer = Mc + B.Projection = jc + B.MercatorProjection = S + B.PerspectiveProjection = hb + B.Copyright = function (a, b, c) { + this.id = a + this.bb = b + this.content = c + } + B.Overlay = mc + B.Label = uc + B.GroundOverlay = vc + B.PointCollection = zc + B.Marker = U + B.CanvasLayer = Cc + B.Icon = qc + B.IconSequence = sc + B.Symbol = rc + B.Polyline = Gc + B.Polygon = Fc + B.InfoWindow = tc + B.Circle = Hc + B.Control = Vb + B.NavigationControl = jb + B.GeolocationControl = Zb + B.OverviewMapControl = lb + B.CopyrightControl = $b + B.ScaleControl = kb + B.MapTypeControl = mb + B.CityListControl = ac + B.PanoramaControl = cc + B.TrafficLayer = Vc + B.CustomLayer = nb + B.ContextMenu = fc + B.MenuItem = ic + B.LocalSearch = cb + B.TransitRoute = Kd + B.DrivingRoute = Nd + B.WalkingRoute = Od + B.RidingRoute = Pd + B.Autocomplete = Zd + B.RouteSearch = Td + B.Geocoder = Ud + B.LocalCity = Wd + B.Geolocation = Geolocation + B.Convertor = lc + B.BusLineSearch = Yd + B.Boundary = Xd + B.VectorCloudLayer = Tc + B.VectorTrafficLayer = Uc + B.Panorama = Oa + B.PanoramaLabel = ee + B.PanoramaService = ec + B.PanoramaCoverageLayer = dc + B.PanoramaFlashInterface = oe + function T(a, b) { + for (var c in b) { + a[c] = b[c] + + // if(c === 'BMap'){ + // console.log("BMap", b.BMap) + // console.log(window.BMap) + // } + } + } + T(window, { + BMap: B, + _jsload2: function (a, b) { + ia.Wy.ZY && ia.Wy.set(a, b) + K.WV(a, b) + }, + BMAP_API_VERSION: '2.0', + }) + var X = Ka.prototype + T(X, { + getBounds: X.ve, + getCenter: X.Ka, + getMapType: X.oa, + getSize: X.cb, + setSize: X.Ce, + getViewport: X.ht, + getZoom: X.fa, + centerAndZoom: X.Fd, + panTo: X.qi, + panBy: X.Ag, + setCenter: X.Zf, + setCurrentCity: X.DF, + setMapType: X.Dg, + setViewport: X.yh, + setZoom: X.Qc, + highResolutionEnabled: X.Sx, + zoomTo: X.Gg, + zoomIn: X.kG, + zoomOut: X.lG, + addHotspot: X.Cw, + removeHotspot: X.VZ, + clearHotspots: X.dm, + checkResize: X.ZV, + addControl: X.Aw, + removeControl: X.VN, + getContainer: X.La, + addContextMenu: X.yo, + removeContextMenu: X.Cp, + addOverlay: X.Ga, + removeOverlay: X.Qb, + clearOverlays: X.yK, + openInfoWindow: X.pc, + closeInfoWindow: X.Yc, + pointToOverlayPixel: X.Xe, + overlayPixelToPoint: X.JN, + getInfoWindow: X.hh, + getOverlays: X.Hx, + getPanes: function () { + return { + floatPane: this.Yd.BD, + markerMouseTarget: this.Yd.RE, + floatShadow: this.Yd.sL, + labelPane: this.Yd.KE, + markerPane: this.Yd.fN, + markerShadow: this.Yd.gN, + mapPane: this.Yd.Et, + vertexPane: this.Yd.nP, + } + }, + addTileLayer: X.Oe, + removeTileLayer: X.Yf, + pixelToPoint: X.xb, + pointToPixel: X.$b, + setFeatureStyle: X.Lp, + selectBaseElement: X.j5, + setMapStyle: X.Zt, + enable3DBuilding: X.Ro, + disable3DBuilding: X.KW, + getPanorama: X.tm, + initIndoorLayer: X.PY, + setNormalMapDisplay: X.D_, + }) + var df = id.prototype + T(df, { + getTileLayer: df.oY, + getMinZoom: df.bp, + getMaxZoom: df.sm, + getProjection: df.wm, + getTextColor: df.zm, + getTips: df.gt, + }) + T(window, { + BMAP_NORMAL_MAP: La, + BMAP_PERSPECTIVE_MAP: Qa, + BMAP_SATELLITE_MAP: Ya, + BMAP_HYBRID_MAP: Sa, + }) + var ef = S.prototype + T(ef, { + lngLatToPoint: ef.kh, + pointToLngLat: ef.xj, + }) + var ff = hb.prototype + T(ff, { + lngLatToPoint: ff.kh, + pointToLngLat: ff.xj, + }) + var gf = fb.prototype + T(gf, { + equals: gf.pb, + containsPoint: gf.js, + containsBounds: gf.kW, + intersects: gf.ot, + extend: gf.extend, + getCenter: gf.Ka, + isEmpty: gf.tj, + getSouthWest: gf.Ve, + getNorthEast: gf.Rf, + toSpan: gf.YF, + }) + var hf = mc.prototype + T(hf, { + isVisible: hf.jh, + show: hf.show, + hide: hf.U, + }) + mc.getZIndex = mc.Ck + var jf = gb.prototype + T(jf, { + openInfoWindow: jf.pc, + closeInfoWindow: jf.Yc, + enableMassClear: jf.gj, + disableMassClear: jf.MW, + show: jf.show, + hide: jf.U, + getMap: jf.Dx, + addContextMenu: jf.yo, + removeContextMenu: jf.Cp, + }) + var kf = U.prototype + T(kf, { + setIcon: kf.Rb, + getIcon: kf.ap, + setPosition: kf.sa, + getPosition: kf.ga, + setOffset: kf.Ze, + getOffset: kf.Sf, + getLabel: kf.VD, + setLabel: kf.dn, + setTitle: kf.Ec, + setTop: kf.ui, + enableDragging: kf.Wb, + disableDragging: kf.TC, + setZIndex: kf.Sp, + getMap: kf.Dx, + setAnimation: kf.bn, + setShadow: kf.Oy, + hide: kf.U, + setRotation: kf.Op, + getRotation: kf.TL, + }) + T(window, { + BMAP_ANIMATION_DROP: 1, + BMAP_ANIMATION_BOUNCE: 2, + }) + var lf = uc.prototype + T(lf, { + setStyle: lf.Md, + setStyles: lf.ti, + setContent: lf.dd, + setPosition: lf.sa, + getPosition: lf.ga, + setOffset: lf.Ze, + getOffset: lf.Sf, + setTitle: lf.Ec, + setZIndex: lf.Sp, + getMap: lf.Dx, + getContent: lf.xk, + }) + var mf = qc.prototype + T(mf, { + setImageUrl: mf.mO, + setSize: mf.Ce, + setAnchor: mf.uc, + setImageOffset: mf.Yt, + setImageSize: mf.w_, + setInfoWindowAnchor: mf.z_, + setPrintImageUrl: mf.K_, + }) + var nf = tc.prototype + T(nf, { + redraw: nf.je, + setTitle: nf.Ec, + setContent: nf.dd, + getContent: nf.xk, + getPosition: nf.ga, + enableMaximize: nf.dh, + disableMaximize: nf.kx, + isOpen: nf.Xa, + setMaxContent: nf.$t, + maximize: nf.hy, + enableAutoPan: nf.Ls, + }) + var of = oc.prototype + T(of, { + getPath: of.Ue, + setPath: of.ke, + setPositionAt: of.gn, + getStrokeColor: of.jY, + setStrokeWeight: of.Rp, + getStrokeWeight: of.WL, + setStrokeOpacity: of.Pp, + getStrokeOpacity: of.kY, + setFillOpacity: of.Xt, + getFillOpacity: of.HX, + setStrokeStyle: of.Qp, + getStrokeStyle: of.VL, + getFillColor: of.GX, + getBounds: of.ve, + enableEditing: of.mf, + disableEditing: of.LW, + getEditing: of.DX, + }) + var pf = Hc.prototype + T(pf, { + setCenter: pf.Zf, + getCenter: pf.Ka, + getRadius: pf.RL, + setRadius: pf.xf, + }) + var qf = Fc.prototype + T(qf, { + getPath: qf.Ue, + setPath: qf.ke, + setPositionAt: qf.gn, + }) + var rf = ib.prototype + T(rf, { + getPosition: rf.ga, + setPosition: rf.sa, + getText: rf.eE, + setText: rf.cu, + }) + J.prototype.equals = J.prototype.pb + Q.prototype.equals = Q.prototype.pb + O.prototype.equals = O.prototype.pb + T(window, { + BMAP_ANCHOR_TOP_LEFT: Wb, + BMAP_ANCHOR_TOP_RIGHT: Xb, + BMAP_ANCHOR_BOTTOM_LEFT: Yb, + BMAP_ANCHOR_BOTTOM_RIGHT: 3, + }) + var sf = Vb.prototype + T(sf, { + setAnchor: sf.uc, + getAnchor: sf.HD, + setOffset: sf.Ze, + getOffset: sf.Sf, + show: sf.show, + hide: sf.U, + isVisible: sf.jh, + toString: sf.toString, + }) + var tf = jb.prototype + T(tf, { + getType: tf.ip, + setType: tf.hn, + }) + T(window, { + BMAP_NAVIGATION_CONTROL_LARGE: 0, + BMAP_NAVIGATION_CONTROL_SMALL: 1, + BMAP_NAVIGATION_CONTROL_PAN: 2, + BMAP_NAVIGATION_CONTROL_ZOOM: 3, + }) + var uf = lb.prototype + T(uf, { + changeView: uf.se, + setSize: uf.Ce, + getSize: uf.cb, + }) + var vf = kb.prototype + T(vf, { + getUnit: vf.sY, + setUnit: vf.LF, + }) + T(window, { + BMAP_UNIT_METRIC: 'metric', + BMAP_UNIT_IMPERIAL: 'us', + }) + var wf = $b.prototype + T(wf, { + addCopyright: wf.Bw, + removeCopyright: wf.qF, + getCopyright: wf.pm, + getCopyrightCollection: wf.PD, + }) + T(window, { + BMAP_MAPTYPE_CONTROL_HORIZONTAL: bc, + BMAP_MAPTYPE_CONTROL_DROPDOWN: 1, + BMAP_MAPTYPE_CONTROL_MAP: 2, + }) + var xf = Mc.prototype + T(xf, { + getMapType: xf.oa, + getCopyright: xf.pm, + isTransparentPng: xf.zt, + }) + var yf = fc.prototype + T(yf, { + addItem: yf.Dw, + addSeparator: yf.bC, + removeSeparator: yf.sF, + }) + var zf = ic.prototype + T(zf, { + setText: zf.cu, + }) + var Af = W.prototype + T(Af, { + getStatus: Af.xm, + setSearchCompleteCallback: Af.JF, + getPageCapacity: Af.qf, + setPageCapacity: Af.Np, + setLocation: Af.fn, + disableFirstResultSelection: Af.UC, + enableFirstResultSelection: Af.oD, + gotoPage: Af.Am, + searchNearby: Af.Jp, + searchInBounds: Af.an, + search: Af.search, + }) + T(window, { + BMAP_STATUS_SUCCESS: 0, + BMAP_STATUS_CITY_LIST: 1, + BMAP_STATUS_UNKNOWN_LOCATION: sd, + BMAP_STATUS_UNKNOWN_ROUTE: 3, + BMAP_STATUS_INVALID_KEY: 4, + BMAP_STATUS_INVALID_REQUEST: 5, + BMAP_STATUS_PERMISSION_DENIED: td, + BMAP_STATUS_SERVICE_UNAVAILABLE: 7, + BMAP_STATUS_TIMEOUT: ud, + }) + T(window, { + BMAP_POI_TYPE_NORMAL: 0, + BMAP_POI_TYPE_BUSSTOP: 1, + BMAP_POI_TYPE_BUSLINE: 2, + BMAP_POI_TYPE_SUBSTOP: 3, + BMAP_POI_TYPE_SUBLINE: 4, + }) + T(window, { + BMAP_TRANSIT_POLICY_RECOMMEND: 0, + BMAP_TRANSIT_POLICY_LEAST_TIME: 4, + BMAP_TRANSIT_POLICY_LEAST_TRANSFER: 1, + BMAP_TRANSIT_POLICY_LEAST_WALKING: 2, + BMAP_TRANSIT_POLICY_AVOID_SUBWAYS: 3, + BMAP_TRANSIT_POLICY_FIRST_SUBWAYS: 5, + BMAP_LINE_TYPE_BUS: 0, + BMAP_LINE_TYPE_SUBWAY: 1, + BMAP_LINE_TYPE_FERRY: 2, + BMAP_LINE_TYPE_TRAIN: 3, + BMAP_LINE_TYPE_AIRPLANE: 4, + BMAP_LINE_TYPE_COACH: 5, + }) + T(window, { + BMAP_TRANSIT_TYPE_POLICY_TRAIN: 0, + BMAP_TRANSIT_TYPE_POLICY_AIRPLANE: 1, + BMAP_TRANSIT_TYPE_POLICY_COACH: 2, + }) + T(window, { + BMAP_INTERCITY_POLICY_LEAST_TIME: 0, + BMAP_INTERCITY_POLICY_EARLY_START: 1, + BMAP_INTERCITY_POLICY_CHEAP_PRICE: 2, + }) + T(window, { + BMAP_TRANSIT_TYPE_IN_CITY: 0, + BMAP_TRANSIT_TYPE_CROSS_CITY: 1, + }) + T(window, { + BMAP_TRANSIT_PLAN_TYPE_ROUTE: 0, + BMAP_TRANSIT_PLAN_TYPE_LINE: 1, + }) + var Bf = Jd.prototype + T(Bf, { + clearResults: Bf.Pe, + }) + Ld = Kd.prototype + T(Ld, { + setPolicy: Ld.bu, + toString: Ld.toString, + setPageCapacity: Ld.Np, + setIntercityPolicy: Ld.oO, + setTransitTypePolicy: Ld.xO, + }) + T(window, { + BMAP_DRIVING_POLICY_DEFAULT: 0, + BMAP_DRIVING_POLICY_AVOID_HIGHWAYS: 3, + BMAP_DRIVING_POLICY_AVOID_CONGESTION: 5, + BMAP_DRIVING_POLICY_FIRST_HIGHWAYS: 4, + }) + T(window, { + BMAP_MODE_DRIVING: 'driving', + BMAP_MODE_TRANSIT: 'transit', + BMAP_MODE_WALKING: 'walking', + BMAP_MODE_NAVIGATION: 'navigation', + }) + var Cf = Td.prototype + T(Cf, { + routeCall: Cf.gO, + }) + T(window, { + BMAP_HIGHLIGHT_STEP: 1, + BMAP_HIGHLIGHT_ROUTE: 2, + }) + T(window, { + BMAP_ROUTE_TYPE_DRIVING: wd, + BMAP_ROUTE_TYPE_WALKING: vd, + BMAP_ROUTE_TYPE_RIDING: xd, + }) + T(window, { + BMAP_ROUTE_STATUS_NORMAL: yd, + BMAP_ROUTE_STATUS_EMPTY: 1, + BMAP_ROUTE_STATUS_ADDRESS: 2, + }) + var Df = Nd.prototype + T(Df, { + setPolicy: Df.bu, + }) + var Ef = Zd.prototype + T(Ef, { + show: Ef.show, + hide: Ef.U, + setTypes: Ef.KF, + setLocation: Ef.fn, + search: Ef.search, + setInputValue: Ef.Ly, + }) + T(nb.prototype, {}) + var Ff = Xd.prototype + T(Ff, { + get: Ff.get, + }) + T(dc.prototype, {}) + T(db.prototype, {}) + T(window, { + BMAP_POINT_DENSITY_HIGH: 200, + BMAP_POINT_DENSITY_MEDIUM: Yc, + BMAP_POINT_DENSITY_LOW: 50, + }) + T(window, { + BMAP_POINT_SHAPE_STAR: 1, + BMAP_POINT_SHAPE_WATERDROP: 2, + BMAP_POINT_SHAPE_CIRCLE: wc, + BMAP_POINT_SHAPE_SQUARE: 4, + BMAP_POINT_SHAPE_RHOMBUS: 5, + }) + T(window, { + BMAP_POINT_SIZE_TINY: 1, + BMAP_POINT_SIZE_SMALLER: 2, + BMAP_POINT_SIZE_SMALL: 3, + BMAP_POINT_SIZE_NORMAL: xc, + BMAP_POINT_SIZE_BIG: 5, + BMAP_POINT_SIZE_BIGGER: 6, + BMAP_POINT_SIZE_HUGE: 7, + }) + T(window, { + BMap_Symbol_SHAPE_CAMERA: 11, + BMap_Symbol_SHAPE_WARNING: 12, + BMap_Symbol_SHAPE_SMILE: 13, + BMap_Symbol_SHAPE_CLOCK: 14, + BMap_Symbol_SHAPE_POINT: 9, + BMap_Symbol_SHAPE_PLANE: 10, + BMap_Symbol_SHAPE_CIRCLE: 1, + BMap_Symbol_SHAPE_RECTANGLE: 2, + BMap_Symbol_SHAPE_RHOMBUS: 3, + BMap_Symbol_SHAPE_STAR: 4, + BMap_Symbol_SHAPE_BACKWARD_CLOSED_ARROW: 5, + BMap_Symbol_SHAPE_FORWARD_CLOSED_ARROW: 6, + BMap_Symbol_SHAPE_BACKWARD_OPEN_ARROW: 7, + BMap_Symbol_SHAPE_FORWARD_OPEN_ARROW: 8, + }) + T(window, { + BMAP_CONTEXT_MENU_ICON_ZOOMIN: gc, + BMAP_CONTEXT_MENU_ICON_ZOOMOUT: hc, + }) + T(window, { + BMAP_SYS_DRAWER: Ja, + BMAP_SVG_DRAWER: 1, + BMAP_VML_DRAWER: 2, + BMAP_CANVAS_DRAWER: 3, + BMAP_SVG_DRAWER_FIRST: 4, + }) + B.vV() + B.Q0() +})() +window.myBMap = window.BMap +console.log(window.BMap) \ No newline at end of file diff --git a/Code/frontend/public/static/images/Mario.png b/Code/frontend/public/static/images/Mario.png new file mode 100644 index 0000000..869d14b Binary files /dev/null and b/Code/frontend/public/static/images/Mario.png differ diff --git a/Code/frontend/public/static/images/backimg.png b/Code/frontend/public/static/images/backimg.png new file mode 100644 index 0000000..fc96d83 Binary files /dev/null and b/Code/frontend/public/static/images/backimg.png differ diff --git a/Code/frontend/public/static/images/blank.gif b/Code/frontend/public/static/images/blank.gif new file mode 100644 index 0000000..71cb4ee Binary files /dev/null and b/Code/frontend/public/static/images/blank.gif differ diff --git a/Code/frontend/public/static/images/circle.png b/Code/frontend/public/static/images/circle.png new file mode 100644 index 0000000..a50af1e Binary files /dev/null and b/Code/frontend/public/static/images/circle.png differ diff --git a/Code/frontend/public/static/images/closedhand.cur b/Code/frontend/public/static/images/closedhand.cur new file mode 100644 index 0000000..ef36639 Binary files /dev/null and b/Code/frontend/public/static/images/closedhand.cur differ diff --git a/Code/frontend/public/static/images/copyright_logo.png b/Code/frontend/public/static/images/copyright_logo.png new file mode 100644 index 0000000..2461ed0 Binary files /dev/null and b/Code/frontend/public/static/images/copyright_logo.png differ diff --git a/Code/frontend/public/static/images/iw3.png b/Code/frontend/public/static/images/iw3.png new file mode 100644 index 0000000..50b19ae Binary files /dev/null and b/Code/frontend/public/static/images/iw3.png differ diff --git a/Code/frontend/public/static/images/iw_close1d3.gif b/Code/frontend/public/static/images/iw_close1d3.gif new file mode 100644 index 0000000..f9f0f50 Binary files /dev/null and b/Code/frontend/public/static/images/iw_close1d3.gif differ diff --git a/Code/frontend/public/static/images/iw_minus.gif b/Code/frontend/public/static/images/iw_minus.gif new file mode 100644 index 0000000..3fb0c72 Binary files /dev/null and b/Code/frontend/public/static/images/iw_minus.gif differ diff --git a/Code/frontend/public/static/images/iw_plus.gif b/Code/frontend/public/static/images/iw_plus.gif new file mode 100644 index 0000000..244763b Binary files /dev/null and b/Code/frontend/public/static/images/iw_plus.gif differ diff --git a/Code/frontend/public/static/images/iw_plus1d3.gif b/Code/frontend/public/static/images/iw_plus1d3.gif new file mode 100644 index 0000000..3efc8b5 Binary files /dev/null and b/Code/frontend/public/static/images/iw_plus1d3.gif differ diff --git a/Code/frontend/public/static/images/iws3.png b/Code/frontend/public/static/images/iws3.png new file mode 100644 index 0000000..4c28596 Binary files /dev/null and b/Code/frontend/public/static/images/iws3.png differ diff --git a/Code/frontend/public/static/images/m0.png b/Code/frontend/public/static/images/m0.png new file mode 100644 index 0000000..329ff52 Binary files /dev/null and b/Code/frontend/public/static/images/m0.png differ diff --git a/Code/frontend/public/static/images/m1.png b/Code/frontend/public/static/images/m1.png new file mode 100644 index 0000000..b999cbc Binary files /dev/null and b/Code/frontend/public/static/images/m1.png differ diff --git a/Code/frontend/public/static/images/m2.png b/Code/frontend/public/static/images/m2.png new file mode 100644 index 0000000..9f30b30 Binary files /dev/null and b/Code/frontend/public/static/images/m2.png differ diff --git a/Code/frontend/public/static/images/m3.png b/Code/frontend/public/static/images/m3.png new file mode 100644 index 0000000..0d3f826 Binary files /dev/null and b/Code/frontend/public/static/images/m3.png differ diff --git a/Code/frontend/public/static/images/m4.png b/Code/frontend/public/static/images/m4.png new file mode 100644 index 0000000..61387d2 Binary files /dev/null and b/Code/frontend/public/static/images/m4.png differ diff --git a/Code/frontend/public/static/images/mapctrls1d3.gif b/Code/frontend/public/static/images/mapctrls1d3.gif new file mode 100644 index 0000000..522c6f8 Binary files /dev/null and b/Code/frontend/public/static/images/mapctrls1d3.gif differ diff --git a/Code/frontend/public/static/images/mapctrls2d0.gif b/Code/frontend/public/static/images/mapctrls2d0.gif new file mode 100644 index 0000000..b02291f Binary files /dev/null and b/Code/frontend/public/static/images/mapctrls2d0.gif differ diff --git a/Code/frontend/public/static/images/mapctrls2d0.png b/Code/frontend/public/static/images/mapctrls2d0.png new file mode 100644 index 0000000..fc6b518 Binary files /dev/null and b/Code/frontend/public/static/images/mapctrls2d0.png differ diff --git a/Code/frontend/public/static/images/marker_red_hd.png b/Code/frontend/public/static/images/marker_red_hd.png new file mode 100644 index 0000000..38a5900 Binary files /dev/null and b/Code/frontend/public/static/images/marker_red_hd.png differ diff --git a/Code/frontend/public/static/images/marker_red_sprite.png b/Code/frontend/public/static/images/marker_red_sprite.png new file mode 100644 index 0000000..38a5900 Binary files /dev/null and b/Code/frontend/public/static/images/marker_red_sprite.png differ diff --git a/Code/frontend/public/static/images/node.gif b/Code/frontend/public/static/images/node.gif new file mode 100644 index 0000000..62afc06 Binary files /dev/null and b/Code/frontend/public/static/images/node.gif differ diff --git a/Code/frontend/public/static/images/openhand.cur b/Code/frontend/public/static/images/openhand.cur new file mode 100644 index 0000000..cb444f9 Binary files /dev/null and b/Code/frontend/public/static/images/openhand.cur differ diff --git a/Code/frontend/public/static/images/panorama/close.png b/Code/frontend/public/static/images/panorama/close.png new file mode 100644 index 0000000..0b8c3bd Binary files /dev/null and b/Code/frontend/public/static/images/panorama/close.png differ diff --git a/Code/frontend/public/static/images/panorama/indoor_exit.png b/Code/frontend/public/static/images/panorama/indoor_exit.png new file mode 100644 index 0000000..f7b31e7 Binary files /dev/null and b/Code/frontend/public/static/images/panorama/indoor_exit.png differ diff --git a/Code/frontend/public/static/images/phone.png b/Code/frontend/public/static/images/phone.png new file mode 100644 index 0000000..6455d91 Binary files /dev/null and b/Code/frontend/public/static/images/phone.png differ diff --git a/Code/frontend/public/static/images/point-collection/blue-marke-15x16.png b/Code/frontend/public/static/images/point-collection/blue-marke-15x16.png new file mode 100644 index 0000000..36a988d Binary files /dev/null and b/Code/frontend/public/static/images/point-collection/blue-marke-15x16.png differ diff --git a/Code/frontend/public/static/images/point-collection/red-marker-10x13.png b/Code/frontend/public/static/images/point-collection/red-marker-10x13.png new file mode 100644 index 0000000..2e343cc Binary files /dev/null and b/Code/frontend/public/static/images/point-collection/red-marker-10x13.png differ diff --git a/Code/frontend/public/static/images/quanjing.png b/Code/frontend/public/static/images/quanjing.png new file mode 100644 index 0000000..866b96d Binary files /dev/null and b/Code/frontend/public/static/images/quanjing.png differ diff --git a/Code/frontend/public/static/images/right.png b/Code/frontend/public/static/images/right.png new file mode 100644 index 0000000..76a321a Binary files /dev/null and b/Code/frontend/public/static/images/right.png differ diff --git a/Code/frontend/public/static/images/ruler.cur b/Code/frontend/public/static/images/ruler.cur new file mode 100644 index 0000000..1a900be Binary files /dev/null and b/Code/frontend/public/static/images/ruler.cur differ diff --git a/Code/frontend/public/static/images/stop_icon.png b/Code/frontend/public/static/images/stop_icon.png new file mode 100644 index 0000000..de909a9 Binary files /dev/null and b/Code/frontend/public/static/images/stop_icon.png differ diff --git a/Code/frontend/public/static/m4.png b/Code/frontend/public/static/m4.png new file mode 100644 index 0000000..61387d2 Binary files /dev/null and b/Code/frontend/public/static/m4.png differ diff --git a/Code/frontend/public/static/map_load.js b/Code/frontend/public/static/map_load.js new file mode 100644 index 0000000..3f6e809 --- /dev/null +++ b/Code/frontend/public/static/map_load.js @@ -0,0 +1,19 @@ +let bmapcfg = { + 'imgext' : '.jpg', //瓦片图的后缀 ------ 根据需要修改,一般是 .png .jpg + 'tiles_dir' : 'tiles', //普通瓦片图的地址,为空默认在 offlinemap/tiles/ 目录 +// 'tiles_path': 'http://192.168.20.21:8082/', // 这个地址是瓦片文件本地起的服务器地址 + 'tiles_path': 'F:/Desktop/IntelligentSecurity/IntelligentSecurity_V_0.0.2/tiles', // 这个地址是瓦片文件本地起的服务器地址 + 'tiles_hybrid': '', //卫星瓦片图的地址,为空默认在 offlinemap/tiles_hybrid/ 目录 + 'tiles_self' : '' //自定义图层的地址,为空默认在 offlinemap/tiles_self/ 目录 +}; + +//////////////////下面的保持不动/////////////////////////////////// +var scripts = document.getElementsByTagName("script"); +var JS__FILE__ = scripts[scripts.length - 1].getAttribute("src"); //获得当前js文件路径 +bmapcfg.home = JS__FILE__.substr(0, JS__FILE__.lastIndexOf("/")+1); //地图API主目录 +(function(){ + window.BMap_loadScriptTime = (new Date).getTime(); + //加载地图API主文件 + document.write('') +})(); +/////////////////////////////////////////////////////////////////// diff --git a/Code/frontend/public/static/modules/autocomplete_punr3o.js b/Code/frontend/public/static/modules/autocomplete_punr3o.js new file mode 100644 index 0000000..54f2ae5 --- /dev/null +++ b/Code/frontend/public/static/modules/autocomplete_punr3o.js @@ -0,0 +1 @@ +_jsload2&&_jsload2('autocomplete', 'z.lang.Ca.prototype.ci=ha(0,function(){delete window[z.aa]._instances[this.aa];for(var a in this)z.lang.wt(this[a])||delete this[a]});z.D.getComputedStyle=function(a,b){var a=z.D.Oj(a),c=z.D.QD(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,s))?c[b]||c.getPropertyValue(b):""};z.D.remove=function(a){var a=z.D.Oj(a),b=a.parentNode;b&&b.removeChild(a)};z.lang.isArray=function(a){return"[object Array]"==Object.prototype.toString.call(a)}; z.event=z.event||{};z.event.stopPropagation=function(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=q};z.event.preventDefault=function(a){a.preventDefault?a.preventDefault():a.returnValue=t};z.event.stop=function(a){var b=z.event;b.stopPropagation(a);b.preventDefault(a)};z.mc.indexOf=function(a,b,c){var e=a.length,c=c|0;for(0>c&&(c=Math.max(0,e+c));c",G5:"
    #{2}
    ", s0:\'
    \\u5173\\u95ed
    \',r0:\'#{0}
    \',u0:\'#{1}\',iY:function(){return z.Wo(this.t0, this.Xb(),this.Us(),this.aa)},va:function(a,b){var c,a=z.$(a);this.gC=b;!this.hi()&&a&&(this.d0=a.id?a.id:a.id=this.Xb("input"),c=this.YZ(),c.style.display="none",c.innerHTML=this.iY(),this.dispatchEvent("onload"))},SA:function(){var a=this.hi();return a&&"none"!=a.style.display},wj:function(a){var b=this.km,a={data:{item:(b&&"number"==typeof a&&"undefined"!=typeof b[a]?b[a].value:a)==a?{value:a,content:a}:b[a],index:a}};this.dispatchEvent("onbeforepick",a)&&this.dispatchEvent("onpick",a)},show:function(a, b,c){var a=0,e=b.length;this.tk=[];this.Zc=-1;if(0==e&&!c)this.U();else{for(this.km=[];ae.width&&(e.width=0)),b.height))e.height=parseFloat(b.height)-c(a,"paddingTop")-c(a,"paddingBottom")-c(a,"borderTopWidth")-c(a,"borderBottomWidth"),0>e.height&&(e.height=0);return z.D.ti(a,e)}; (function(){var a=z.Ob.Zl.HK=u();a.hz=t;a.dq;a.xG;a.yG;a.CP=function(){if(this.dq)this.DP(),z.Md(this.dq,"display","block");else{var a=this.nW||{},c=this.xG=a.Wa||this.hi(),e=a.opacity||"0",a=a.color||"",f=this.dq=document.createElement("iframe"),g=this.yG=document.createElement("div");0n+m?-p-(e.width||0):0;i.top+=i.topo+k?-v-(e.height||0):0;break;case "fix":i.left=Math.max(0-parseFloat(z.D.oj(b,"marginLeft"))||0,Math.min(i.left,z.page.jE()-p-x.left));i.top=Math.max(0-parseFloat(z.D.oj(b,"marginTop"))||0,Math.min(i.top,z.page.iE()- v-x.top));break;case "verge":var y=-1m-x.left?E-p:y;i.top+=i.top+A+v-o>k-x.top?C-v:A}z.D.sa(b,i);!g&&(k!=z.page.iE()||m!=z.page.jE())&&this._positionByCoordinate(b,e,{},q);g||this.dispatchEvent("onpositionupdate")}; b.gQ=function(a,b,f){("undefined"==typeof b||!b)&&z.event.M(z.D.uY(a),"resize",z.nm.bind.apply(this,["_positionByCoordinate",this].concat([].slice.call(f))));this._positionByCoordinate.apply(this,f)}})(); z.Ob.Bi.extend({PZ:q,lX:q,vY:function(){var a=this;return function(){a.Fw(q)}},Fw:function(a){var b=this.ym(),c=this.gC,e=this.hi();if(this.SA()||!a)c&&(b=c),a=z.D.ga(b),b={top:a.top+b.offsetHeight-1,left:a.left,width:b.offsetWidth},b="function"==typeof this.view?this.view(b):b,this.sa([b.left,b.top],s,{BZ:q}),z.D.E_(e,b.width)}}); z.Ob.Bi.Ye(function(a){a.T0=a.vY();a.addEventListener("onload",function(){a.Fw();a.lX&&(a.mX=setInterval(function(){var b=a.hi(),c=a.ym();0!=b.offsetWidth&&(c&&c.offsetWidth!=b.offsetWidth)&&(a.Fw(),b.style.display="block")},100));a.M(window,"resize",a.T0)});a.addEventListener("onshow",function(){a.Fw()});a.addEventListener("ondispose",function(){clearInterval(a.mX)})}); z.Ob.Bi.Ye(function(a){function b(){setTimeout(function(){var b=a.ym();f=b===s?"":b.value},20)}var c,e="",f,g,i=t,k=t;a.addEventListener("onload",function(){c=this.ym();b();a.M(window,"onload",b);a.e0=a.mY();a.M(c,"keydown",a.e0);c.setAttribute("autocomplete","off");a.$V=setInterval(function(){if(!k){z.$(c)==s&&a.ci();var b=c.value;b==e&&""!=b&&b!=f&&b!=g?0==a.vF&&(a.vF=setTimeout(function(){a.dispatchEvent("onneeddata",b)},100)):(clearTimeout(a.vF),a.vF=0,""==b&&""!=e&&(g="",a.U()),e=b,b!=g&&(a.ix= b),f!=c.value&&(f=""))}},10);a.M(c,"beforedeactivate",a.EV)});a.addEventListener("onitemclick",function(){k=t;a.ix=e=a.dE()});a.addEventListener("onpick",function(a){i&&c.blur();c.value=g=a.data.item.value;i&&c.focus()});a.addEventListener("onmousedownitem",function(){k=i=q;setTimeout(function(){i=k=t},500)});a.addEventListener("ondispose",function(){clearInterval(a.$V)})}); z.Ob.Bi.extend({EV:function(){return function(){mousedownView&&(window.event.cancelBubble=q,window.event.returnValue=t)}},mY:function(){var a=this;return function(b){var c=t,b=b||window.event;switch(b.keyCode){case 9:case 27:a.U();break;case 13:z.event.stop(b);a.confirm(-1==a.Zc?a.ym().value:a.tk[a.Zc],"keyboard");break;case 38:c=q;case 40:z.event.stop(b);b=c;if(a.SA()){var c=a.tk,e=a.Zc;if(0!=c.length){if(b)switch(e){case -1:e=c.length-1;a.wj(c[e]);a.jt(c[e]);break;case 0:e=-1;a.wj(a.ix);a.rC(); break;default:e--,a.wj(c[e]),a.jt(c[e])}else switch(e){case -1:e=0;a.wj(c[e]);a.jt(c[e]);break;case c.length-1:e=-1;a.wj(a.ix);a.rC();break;default:e++,a.wj(c[e]),a.jt(c[e])}a.Zc=e}}else a.dispatchEvent("onneeddata",a.dE());break;default:a.Zc=-1}}},ix:""});ia.K5=q;var ei=t,fi=B.Wc+"res/20/bmap_autocomplete.css",gi={ALL:"0",CITY:"1"}; z.extend(Zd.prototype,{Sd:function(){this.Mi()},Mi:function(){this.ml=-1;this.Ia=s;this.lw=[];this.mH=0;this.ha=this.ov();this.ub.input&&(this.NS(),this.lU(),this.Ly(this.lI));var a=s;this.Wi&&(a={method:"search"},a.arguments=[this.Wi]);this.cI();this.KH(a)},lU:function(){var a=this,b=new z.Ob.Bi({getData:function(b){a.iJ(b)},onhide:function(){a.ml=-1;""===a.pg.dE()&&(a.Wi="",a.ha=a.ov())},onhighlight:function(b){if(a.Ia){var e={},f={},f={index:b.data.index,value:a.Ia.Lm[b.data.index].value},e={index:a.ml, value:0<=a.ml?a.Ia.Lm[a.ml].value:{}},g=new P("onhighlight");g.fromitem=g.d3=e;g.toitem=g.D5=f;a.dispatchEvent(g);a.ml=b.data.index}},onbeforepick:function(b){if(a.Ia&&"number"===typeof b.data.index){var e=a.Ia.Lm[b.data.index].value;b.data.item.content=b.data.item.value=e.province+e.city+e.district+e.street+e.business}},onconfirm:function(b){if(a.Ia){Ra(5012);var e={};"number"===typeof b.data.index&&(e={index:b.data.index,value:a.Ia.Lm[b.data.index].value},b=new P("onconfirm"),b.item=b.item=e,a.dispatchEvent(b))}}}); b.va(z.$(this.ub.input),z.$(this.ub.gC));this.pg=b},show:function(){this.pg&&(this.pg.hi().style.display="block")},U:function(){this.pg&&this.pg.U();this.ml=-1},ci:function(){this.pg&&this.pg.ci();z.lang.Ca.prototype.ci.call(this)},KF:function(a){this.ub.types=a||[];this.cI()},fn:function(a){this.Ad.src=a;this.KH()},search:function(a){this.iJ(a)},Ly:function(a){this.pg&&this.pg.wj(a)},iJ:function(a){var b=this,c=(1E5*Math.random()).toFixed(0);B._rd["_cbk"+c]=function(a){z.$(b.ub.input)!==s&&b.mS(a); delete B._rd["_cbk"+c]};var e=B.url.proto+B.url.domain.baidumap+"/su?wd="+encodeURIComponent(a)+"&callback=BMap._rd._cbk"+c+"&cid="+b.mH+"&type="+b.lw+"&t="+(new Date).getTime()+"&from=jsapi";b.Wi=a;b.ml=-1;b.ha=this.ov();Ra(5010,{tp:b.lw,wd:encodeURIComponent(a)});B.alog("cus.fire","count","z_sug");oa(e)},mS:function(a){a&&a.q&&(this.Wi=a.q);this.LU(this.$R(a));this.ha=this.ov(this.Ia);this.ub.py(this.ha)},$R:function(a){var b=[],c=a.s,e={};e.vb=a.q||"";e.count=a.s.length||0;e.status=0>a.e?7:0;e.Lm= [];var f=0,g=c.length;for(H()&&6a.data.length&&b.U()}},wS:function(a,b){switch(b.toString()){case "1":return this.xS(a);default:return this.yS(a)}},yS:function(a){var a=a.split("$"),b=this.Wi,c=RegExp(b,"g"),e=""+b+"",f={province:"",city:a[0],district:a[1],street:a[2],streetNumber:"",business:a[3]},g="";7<=a.length&& (f.city=a[5]||f.city,f.district=a[6]||f.city);for(var i=3;0<=i;i--)if(g=a[i]+g,-1\'+k+"");break}if(!k)for(i=3;0<=i;i--)k+=a[i];return{value:{value:f},lM:g}},xS:function(a){var b=a.split("$"),c=this.Wi,a={province:b[0],city:b[1],district:"",street:"",streetNumber:"",business:""},b=(b[0]+b[1]).replace(RegExp(c,"g"),""+c+"");return{value:{value:a},lM:b}},cI:function(){var a= this.ub.types,b=[];if(z.wg(a))b.push(gi[a.toUpperCase()]);else if(z.lang.isArray(a))for(var c=0,e=a.length;c
      "+f+"
    \')}b="";this.xc.moreResultsUrl&&(b=b+"");a.innerHTML=c.join("")+b;this.j.la.Ma.appendChild(a);this.Fa(W.vG,a)}},gT:function(a,b,c){var e=this.j.la.map; e&&(a=ab.Be(a,q).point,this.pB?this.pB!=c&&(e.Fd(a,b),this.pB=c):(e.Fd(a,b),this.pB=c))},UU:function(a){if(this.xc)for(var b=0,c=this.xc.$s();b\'); c.push(\'\\u9996\\u672b\\u8f66\\u65f6\\u95f4\'+this.Gc.startTime+"-"+this.Gc.endTime+"");c.push(\'\\u6240\\u5c5e\\u516c\\u53f8\'+this.Gc.company+ "");c.push("");4==this.Gc.Pi?c.push(\'

    \\u6cbf\\u7ebf\\u5730\\u94c1\\u7ad9:

    \'):c.push(\'

    \\u6cbf\\u7ebf\\u516c\\u4ea4\\u7ad9\\u70b9:

    \');c.push(\'\');for(var e=0,f=this.Gc.cp();e");c.push("
    \'+(e+1)+""+this.Gc.ux(e).name+"
    ");b.innerHTML=c.join("")}a=z.Fc("divResult"+this.aa);this.Fa(W.uG,a)}},YI:function(a){if(this.j.la.map&&this.Gc&&0"];i.push("
    "+e+"
    ");i.push("");var v=new tc(i.join(""),{title:"",height:0,width:220,margin:[10,10,20,10]});v.addEventListener("open",function(){var b=z.Fc("aStop_"+a+"_"+f);b&&(b.style.backgroundColor="#cccccc")});v.addEventListener("close",function(){var b=z.Fc("aStop_"+a+"_"+f);b&&(b.style.backgroundColor="#ffffff")});i=c.j.la.map;i.K.tD?qe.tM(v,i.getCurrentCity().code,{panoInstance:i.P,lngLat:g.target.ga(), titleTip:e,type:"busline"},function(){b.pc(v)}):b.pc(v)})})(g,i,e);g.LB=i;this.Si.push(g)}this.Fa(W.bq,this.Si);this.j.la.Zg&&this.j.la.map.yh(b.Ue(),{margins:[5,5,5,5]})}},_selectBusStop:function(a,b){if(this.j.la.map&&this.Si&&0"];e.push("
    "+c.LB+"
    ");e.push("");var f=new tc(e.join(""),{title:"",height:0,width:220,margin:[10,10,20,10]});f.addEventListener("open", function(){var c=z.Fc("aStop_"+a+"_"+b);c&&(c.style.backgroundColor="#cccccc")});f.addEventListener("close",function(){var c=z.Fc("aStop_"+a+"_"+b);c&&(c.style.backgroundColor="#ffffff")});e=this.j.la.map;e.K.tD?qe.tM(f,e.getCurrentCity().code,{panoInstance:e.P,lngLat:c.ga(),titleTip:c.LB,type:"busline"},function(){c.pc(f)}):c.pc(f)}}else{this.PN&&(this.PN.style.backgroundColor="#ffffff");if(e=z.Fc("aStop_"+a+"_"+b))e.style.backgroundColor="#cccccc";this.PN=e}},Hj:function(){this.j.la.map&&this.j.la.map.yK()}, Ta:function(a){"number"==typeof a?this.Me=a:delete this.Me}});function ai(a){this.keyword=a.vb||"";this.city=a.city;this.moreResultsUrl=a.ni;this.XA=a.WM&&a.WM.slice(0)||[];this.Dh=a.Dh}z.extend(ai.prototype,{MD:function(a){if(this.XA[a])return this.XA[a]},$s:function(){return this.XA.length}});var ci=ai.prototype;T(ci,{getNumBusList:ci.$s,getBusListItem:ci.MD});function bi(a){this.name=a.name||"";this.startTime=a.startTime||"";this.endTime=a.fX||"";this.company=a.gW||"";this.$j=a.OZ||{};this.NB=a.HO&&a.HO.slice(0)||[];this.Pi=a.Pi||2}z.extend(bi.prototype,{ux:function(a){if(this.NB[a])return this.NB[a]},cp:function(){return this.NB.length},fp:w("$j"),Ue:function(){if(this.$j.Ue())return this.$j.Ue()}});var di=bi.prototype;T(di,{getNumBusStations:di.cp,getBusStation:di.ux,getPath:di.Ue,getPolyline:di.fp}); '); \ No newline at end of file diff --git a/Code/frontend/public/static/modules/canvablepath_dia5aw.js b/Code/frontend/public/static/modules/canvablepath_dia5aw.js new file mode 100644 index 0000000..10574a5 --- /dev/null +++ b/Code/frontend/public/static/modules/canvablepath_dia5aw.js @@ -0,0 +1 @@ +_jsload2&&_jsload2('canvablepath', 'function og(a){a=a.replace(/,/gm," ");a=a.replace(/([MmZzLlHhVvCcSsQqTtAa])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2");a=a.replace(/([MmZzLlHhVvCcSsQqTtAa])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2");a=a.replace(/([MmZzLlHhVvCcSsQqTtAa])([^\\s])/gm,"$1 $2");a=a.replace(/([^\\s])([MmZzLlHhVvCcSsQqTtAa])/gm,"$1 $2");a=a.replace(/([0-9])([+\\-])/gm,"$1 $2");a=a.replace(/(\\.[0-9]*)(\\.)/gm,"$1 $2");a=a.replace(/([Aa](\\s+[0-9]+){3})\\s+([01])\\s*([01])/gm,"$1 $3 $4 ");a=og.jW(a);a=og.trim(a);this.RP=new function(a){this.ZF= a.split(" ");this.reset=function(){this.ih=-1;this.Rt=this.Ww="";this.start=new og.cg(0,0);this.Xw=new og.cg(0,0);this.kb=new og.cg(0,0);this.ja=[];this.Do=[]};this.vM=function(){return this.ih>=this.ZF.length-1};this.sj=function(){return this.vM()?q:this.ZF[this.ih+1].match(/^[A-Za-z]$/)!=s};this.CE=function(){switch(this.Ww){case "m":case "l":case "h":case "v":case "c":case "s":case "q":case "t":case "a":case "z":return q}return t};this.$L=function(){this.ih++;return this.ZF[this.ih]};this.mj=function(){return parseFloat(this.$L())}; this.yZ=function(){this.Rt=this.Ww;this.Ww=this.$L()};this.vm=function(){return this.kZ(new og.cg(this.mj(),this.mj()))};this.JD=function(){var a=this.vm();return this.Xw=a};this.vk=function(){var a=this.vm();return this.kb=a};this.SL=function(){return"c"!=this.Rt.toLowerCase()&&"s"!=this.Rt.toLowerCase()&&"q"!=this.Rt.toLowerCase()&&"t"!=this.Rt.toLowerCase()?this.kb:new og.cg(2*this.kb.x-this.Xw.x,2*this.kb.y-this.Xw.y)};this.kZ=function(a){this.CE()&&(a.x+=this.kb.x,a.y+=this.kb.y);return a};this.Xi= function(a,b,f){f!=s&&(0=y(v,x)&&(p=Math.PI);1<=y(v,x)&&(p=0);v=1-k?1:-1;x=o+v*(p/2);c.$B(new og.cg(i.x+m*Math.cos(x),i.y+n*Math.sin(x)),x-v*Math.PI/2);c.$B(f,x-v*Math.PI);e.qg(f.x,f.y);a!=s&&(y=m>n?m:n,f=m>n?1:m/n,m=m>n?n/m:1,a.translate(i.x,i.y),a.rotate(g),a.scale(f,m),a.arc(0,0,y,o,o+p,1-k),a.scale(1/f,1/m),a.rotate(-g),a.translate(-i.x,-i.y))}break;case "Z":case "z":a!=s&&a.closePath(),c.kb=c.start}return e}} og.trim=function(a){return a.replace(/^\\s+|\\s+$/g,"")};og.jW=function(a){return a.replace(/[\\s\\r\\t\\n]+/gm," ")};og.cg=function(a,b){this.x=a;this.y=b}; og.xP=function(){this.Cn=this.Bn=this.Aj=this.zj=Number.NaN;this.x=w("zj");this.y=w("Aj");this.width=function(){return this.Bn-this.zj};this.height=function(){return this.Cn-this.Aj};this.qg=function(a,b){if(a!=s){if(isNaN(this.zj)||isNaN(this.Bn))this.Bn=this.zj=a;athis.Bn&&(this.Bn=a)}if(b!=s){if(isNaN(this.Aj)||isNaN(this.Cn))this.Cn=this.Aj=b;bthis.Cn&&(this.Cn=b)}};this.dC=function(a){this.qg(a,s)};this.eC=function(a){this.qg(s,a)};this.XJ=function(a, b,c,e,f,g){c=a+2/3*(c-a);e=b+2/3*(e-b);this.ZB(a,b,c,c+1/3*(f-a),e,e+1/3*(g-b),f,g)};this.ZB=function(a,b,c,e,f,g,i,k){var m=[a,b],n=[c,e],o=[f,g],p=[i,k];this.qg(m[0],m[1]);this.qg(p[0],p[1]);for(pg=0;1>=pg;pg++)if(a=function(a){return Math.pow(1-a,3)*m[pg]+3*Math.pow(1-a,2)*a*n[pg]+3*(1-a)*Math.pow(a,2)*o[pg]+Math.pow(a,3)*p[pg]},b=6*m[pg]-12*n[pg]+6*o[pg],c=-3*m[pg]+9*n[pg]-9*o[pg]+3*p[pg],e=3*n[pg]-3*m[pg],0==c)0!=b&&(b=-e/b,0b&&(0==pg&&this.dC(a(b)),1==pg&&this.eC(a(b))));else if(e=Math.pow(b, 2)-4*e*c,!(0>e)&&(f=(-b+Math.sqrt(e))/(2*c),0f&&(0==pg&&this.dC(a(f)),1==pg&&this.eC(a(f))),b=(-b-Math.sqrt(e))/(2*c),0b))0==pg&&this.dC(a(b)),1==pg&&this.eC(a(b))};this.qg(l,l);this.qg(l,l)};B.yP=og; '); \ No newline at end of file diff --git a/Code/frontend/public/static/modules/citylistcontrol_ms3ahy.js b/Code/frontend/public/static/modules/citylistcontrol_ms3ahy.js new file mode 100644 index 0000000..493fffd --- /dev/null +++ b/Code/frontend/public/static/modules/citylistcontrol_ms3ahy.js @@ -0,0 +1 @@ +_jsload2&&_jsload2('citylistcontrol', 'z.object.extend(ac.prototype,{zf:function(){this.B&&this.He(this.B)},initialize:function(a){var b=this;if(this.TV&&!this.RQ(a))return s;Vb.prototype.initialize.call(this,a);Vb.prototype.Aa.call(this);this.ML(function(){b.ib();Vb.prototype.Nr.call(b);b.ba(a)});return this.C},ib:function(){var a=this.Hq=L("div",{"class":"ui_city_change"}),b=this.j.anchor,c="",e=t;switch(b){case Wb:c="float: left";break;case Xb:c="float: right";break;case Yb:c="float: left";e=q;break;case 3:c="float: right",e=q}a.innerHTML= \'\'+this.B.$g+"";a.style.position="relative";a.style.height="26px";e||(z.D.Ua(a,"ui_city_change_top"),this.C.appendChild(a));c=this.Gj=L("div",{"class":"citylist_popup_main"});Ab(c,\'
    \\u57ce\\u5e02\\u5217\\u8868
    \');var f=L("div",{"class":"citylist_ctr_content"}),g=L("div",{"class":"city_content_top"}); g.innerHTML=\'

    \\u5f53\\u524d\\u57ce\\u5e02\\uff1a\'+this.B.$g+"";Ab(g,\'

    \\u641c\\u7d22
    \'); f.appendChild(g);g=L("div",{"class":"city_content_medium"});Ab(g,\'
    \'+this.gS()+"
    "+(\'
    \'+this.fS()+"
    "));f.appendChild(g);g=L("div",{"class":"city_content_bottom",id:"city_detail_tpl"});g.innerHTML=this.eS();f.appendChild(g);c.appendChild(f);f=this.Bf=L("button",{id:"popup_close"});c.appendChild(f);this.j.expand?this.Tp(q):this.Tp(t);if(b==Xb||3==b)c.style.left="-2px";this.C.appendChild(c); e&&(z.D.Ua(a,"ui_city_change_bottom"),this.C.appendChild(a));z.D.Ua(this.C,"BMap_CityListCtrl")},RQ:function(a){return a.width&&400=e.Qg.scrollTop&&(e.Qg.scrollTop=0)):(e.Qg.scrollTop+=60,e.Qg.scrollTop>=b&&(e.Qg.scrollTop=b))}function b(){e.YU()}function c(a,b){var a= a||window.event,c=(a.target||a.srcElement).getAttribute("name");ma(a);var g=q;switch(b){case "cityHotIds":for(var i=0;ia.length?(a=a.replace(/(\\s)/g,"").replace(//g,">"),e.mC(a,q)):z.$("selCityTip").style.display="block"});z.M(e.Gj,"click",function(){z.$("selCityTip").style.display="none"})}},gS:function(){for(var a="\\u5168\\u56fd \\u5317\\u4eac \\u4e0a\\u6d77 \\u5e7f\\u5dde \\u6df1\\u5733 \\u6210\\u90fd \\u5929\\u6d25 \\u5357\\u4eac \\u6b66\\u6c49 \\u676d\\u5dde \\u91cd\\u5e86".split(" "), b="",c="",e=0;e\'+a[e]+"",c="";return b},fS:function(){for(var a="A F G H J L N Q S T X Y Z \\u5176\\u4ed6".split(" "),b="",c="",e=0;e\'+a[e]+"";return b},eS:function(){var a={A:{"\\u5b89\\u5fbd":"\\u5408\\u80a5 \\u5b89\\u5e86 \\u868c\\u57e0 \\u4eb3\\u5dde \\u5de2\\u6e56 \\u6c60\\u5dde \\u6ec1\\u5dde \\u961c\\u9633 \\u6dee\\u5317 \\u9ec4\\u5c71 \\u516d\\u5b89 \\u9a6c\\u978d\\u5c71 \\u5bbf\\u5dde \\u94dc\\u9675 \\u829c\\u6e56 \\u5ba3\\u57ce".split(" ")}, F:{"\\u798f\\u5efa":"\\u798f\\u5dde \\u9f99\\u5ca9 \\u5357\\u5e73 \\u5b81\\u5fb7 \\u8386\\u7530 \\u6cc9\\u5dde \\u4e09\\u660e \\u53a6\\u95e8 \\u6f33\\u5dde".split(" ")},G:{"\\u5e7f\\u4e1c":"\\u5e7f\\u5dde \\u6f6e\\u5dde \\u4e1c\\u839e \\u4f5b\\u5c71 \\u6cb3\\u6e90 \\u60e0\\u5dde \\u6c5f\\u95e8 \\u63ed\\u9633 \\u8302\\u540d \\u6885\\u5dde \\u6e05\\u8fdc \\u6c55\\u5934 \\u6c55\\u5c3e \\u97f6\\u5173 \\u6df1\\u5733 \\u9633\\u6c5f \\u4e91\\u6d6e \\u6e5b\\u6c5f \\u8087\\u5e86 \\u4e2d\\u5c71 \\u73e0\\u6d77".split(" "),"\\u5e7f\\u897f":"\\u5357\\u5b81 \\u767e\\u8272 \\u5317\\u6d77 \\u5d07\\u5de6 \\u9632\\u57ce\\u6e2f \\u6842\\u6797 \\u8d35\\u6e2f \\u6cb3\\u6c60 \\u8d3a\\u5dde \\u6765\\u5bbe \\u67f3\\u5dde \\u94a6\\u5dde \\u68a7\\u5dde \\u7389\\u6797".split(" "), "\\u8d35\\u5dde":"\\u8d35\\u9633 \\u5b89\\u987a \\u6bd5\\u8282\\u5730\\u533a \\u516d\\u76d8\\u6c34 \\u94dc\\u4ec1\\u5730\\u533a \\u9075\\u4e49 \\u9ed4\\u897f\\u5357\\u5dde \\u9ed4\\u4e1c\\u5357\\u5dde \\u9ed4\\u5357\\u5dde".split(" "),"\\u7518\\u8083":"\\u5170\\u5dde \\u767d\\u94f6 \\u5b9a\\u897f \\u7518\\u5357\\u5dde \\u5609\\u5cea\\u5173 \\u91d1\\u660c \\u9152\\u6cc9 \\u4e34\\u590f\\u5dde \\u9647\\u5357 \\u5e73\\u51c9 \\u5e86\\u9633 \\u5929\\u6c34 \\u6b66\\u5a01 \\u5f20\\u6396".split(" ")},H:{"\\u6d77\\u5357":"\\u6d77\\u53e3 \\u767d\\u6c99\\u9ece\\u65cf\\u81ea\\u6cbb\\u53bf \\u4fdd\\u4ead\\u9ece\\u65cf\\u82d7\\u65cf\\u81ea\\u6cbb\\u53bf \\u660c\\u6c5f\\u9ece\\u65cf\\u81ea\\u6cbb\\u53bf \\u510b\\u5dde \\u6f84\\u8fc8 \\u4e1c\\u65b9 \\u5b9a\\u5b89 \\u743c\\u6d77 \\u743c\\u4e2d\\u9ece\\u65cf\\u82d7\\u65cf\\u81ea\\u6cbb\\u53bf \\u4e50\\u4e1c\\u9ece\\u65cf\\u81ea\\u6cbb\\u53bf \\u4e34\\u9ad8 \\u9675\\u6c34\\u9ece\\u65cf\\u81ea\\u6cbb\\u53bf \\u4e09\\u4e9a \\u5c6f\\u660c \\u4e07\\u5b81 \\u6587\\u660c \\u4e94\\u6307\\u5c71".split(" "), "\\u6cb3\\u5357":"\\u90d1\\u5dde \\u5b89\\u9633 \\u9e64\\u58c1 \\u7126\\u4f5c \\u5f00\\u5c01 \\u6d1b\\u9633 \\u6f2f\\u6cb3 \\u5357\\u9633 \\u5e73\\u9876\\u5c71 \\u6fee\\u9633 \\u4e09\\u95e8\\u5ce1 \\u5546\\u4e18 \\u65b0\\u4e61 \\u4fe1\\u9633 \\u8bb8\\u660c \\u5468\\u53e3 \\u9a7b\\u9a6c\\u5e97".split(" "),"\\u9ed1\\u9f99\\u6c5f":"\\u54c8\\u5c14\\u6ee8 \\u5927\\u5e86 \\u5927\\u5174\\u5b89\\u5cad\\u5730\\u533a \\u9e64\\u5c97 \\u9ed1\\u6cb3 \\u9e21\\u897f \\u4f73\\u6728\\u65af \\u7261\\u4e39\\u6c5f \\u4e03\\u53f0\\u6cb3 \\u9f50\\u9f50\\u54c8\\u5c14 \\u53cc\\u9e2d\\u5c71 \\u7ee5\\u5316 \\u4f0a\\u6625".split(" "), "\\u6e56\\u5317":"\\u6b66\\u6c49 \\u9102\\u5dde \\u6069\\u65bd \\u9ec4\\u5188 \\u9ec4\\u77f3 \\u8346\\u95e8 \\u8346\\u5dde \\u6f5c\\u6c5f \\u795e\\u519c\\u67b6\\u5730\\u533a \\u5341\\u5830 \\u968f\\u5dde \\u5929\\u95e8 \\u4ed9\\u6843 \\u54b8\\u5b81 \\u8944\\u9633 \\u5b5d\\u611f \\u5b9c\\u660c".split(" "),"\\u6e56\\u5357":"\\u957f\\u6c99 \\u5e38\\u5fb7 \\u90f4\\u5dde \\u8861\\u9633 \\u6000\\u5316 \\u5a04\\u5e95 \\u90b5\\u9633 \\u6e58\\u6f6d \\u6e58\\u897f\\u5dde \\u76ca\\u9633 \\u6c38\\u5dde \\u5cb3\\u9633 \\u5f20\\u5bb6\\u754c \\u682a\\u6d32".split(" "),"\\u6cb3\\u5317":"\\u77f3\\u5bb6\\u5e84 \\u4fdd\\u5b9a \\u6ca7\\u5dde \\u627f\\u5fb7 \\u90af\\u90f8 \\u8861\\u6c34 \\u5eca\\u574a \\u79e6\\u7687\\u5c9b \\u5510\\u5c71 \\u90a2\\u53f0 \\u5f20\\u5bb6\\u53e3".split(" ")}, J:{"\\u6c5f\\u82cf":"\\u5357\\u4eac \\u5e38\\u5dde \\u6dee\\u5b89 \\u8fde\\u4e91\\u6e2f \\u5357\\u901a \\u82cf\\u5dde \\u5bbf\\u8fc1 \\u6cf0\\u5dde \\u65e0\\u9521 \\u5f90\\u5dde \\u76d0\\u57ce \\u626c\\u5dde \\u9547\\u6c5f".split(" "),"\\u6c5f\\u897f":"\\u5357\\u660c \\u629a\\u5dde \\u8d63\\u5dde \\u5409\\u5b89 \\u666f\\u5fb7\\u9547 \\u4e5d\\u6c5f \\u840d\\u4e61 \\u4e0a\\u9976 \\u65b0\\u4f59 \\u5b9c\\u6625 \\u9e70\\u6f6d".split(" "),"\\u5409\\u6797":"\\u957f\\u6625 \\u767d\\u57ce \\u767d\\u5c71 \\u5409\\u6797\\u5e02 \\u8fbd\\u6e90 \\u56db\\u5e73 \\u677e\\u539f \\u901a\\u5316 \\u5ef6\\u8fb9".split(" ")}, L:{"\\u8fbd\\u5b81":"\\u6c88\\u9633 \\u978d\\u5c71 \\u672c\\u6eaa \\u671d\\u9633 \\u5927\\u8fde \\u4e39\\u4e1c \\u629a\\u987a \\u961c\\u65b0 \\u846b\\u82a6\\u5c9b \\u9526\\u5dde \\u8fbd\\u9633 \\u76d8\\u9526 \\u94c1\\u5cad \\u8425\\u53e3".split(" ")},N:{"\\u5b81\\u590f":["\\u94f6\\u5ddd","\\u56fa\\u539f","\\u77f3\\u5634\\u5c71","\\u5434\\u5fe0","\\u4e2d\\u536b"],"\\u5185\\u8499\\u53e4":"\\u547c\\u548c\\u6d69\\u7279 \\u963f\\u62c9\\u5584\\u76df \\u5305\\u5934 \\u5df4\\u5f66\\u6dd6\\u5c14 \\u8d64\\u5cf0 \\u9102\\u5c14\\u591a\\u65af \\u547c\\u4f26\\u8d1d\\u5c14 \\u901a\\u8fbd \\u4e4c\\u6d77 \\u4e4c\\u5170\\u5bdf\\u5e03 \\u9521\\u6797\\u90ed\\u52d2\\u76df \\u5174\\u5b89\\u76df".split(" ")}, Q:{"\\u9752\\u6d77":"\\u897f\\u5b81 \\u679c\\u6d1b\\u5dde \\u6d77\\u4e1c\\u5730\\u533a \\u6d77\\u5317\\u5dde \\u6d77\\u5357\\u5dde \\u6d77\\u897f\\u5dde \\u9ec4\\u5357\\u5dde \\u7389\\u6811\\u5dde".split(" ")},S:{"\\u5c71\\u4e1c":"\\u6d4e\\u5357 \\u6ee8\\u5dde \\u4e1c\\u8425 \\u5fb7\\u5dde \\u83cf\\u6cfd \\u6d4e\\u5b81 \\u83b1\\u829c \\u804a\\u57ce \\u4e34\\u6c82 \\u9752\\u5c9b \\u65e5\\u7167 \\u6cf0\\u5b89 \\u5a01\\u6d77 \\u6f4d\\u574a \\u70df\\u53f0 \\u67a3\\u5e84 \\u6dc4\\u535a".split(" "),"\\u5c71\\u897f":"\\u592a\\u539f \\u957f\\u6cbb \\u5927\\u540c \\u664b\\u57ce \\u664b\\u4e2d \\u4e34\\u6c7e \\u5415\\u6881 \\u6714\\u5dde \\u5ffb\\u5dde \\u9633\\u6cc9 \\u8fd0\\u57ce".split(" "), "\\u9655\\u897f":"\\u897f\\u5b89 \\u5b89\\u5eb7 \\u5b9d\\u9e21 \\u6c49\\u4e2d \\u5546\\u6d1b \\u94dc\\u5ddd \\u6e2d\\u5357 \\u54b8\\u9633 \\u5ef6\\u5b89 \\u6986\\u6797".split(" "),"\\u56db\\u5ddd":"\\u6210\\u90fd \\u963f\\u575d\\u5dde \\u5df4\\u4e2d \\u8fbe\\u5dde \\u5fb7\\u9633 \\u7518\\u5b5c\\u5dde \\u5e7f\\u5b89 \\u5e7f\\u5143 \\u4e50\\u5c71 \\u51c9\\u5c71\\u5dde \\u6cf8\\u5dde \\u5357\\u5145 \\u7709\\u5c71 \\u7ef5\\u9633 \\u5185\\u6c5f \\u6500\\u679d\\u82b1 \\u9042\\u5b81 \\u96c5\\u5b89 \\u5b9c\\u5bbe \\u8d44\\u9633 \\u81ea\\u8d21".split(" ")},T:{"\\u53f0\\u6e7e":"\\u53f0\\u5317 \\u9ad8\\u96c4 \\u53f0\\u4e2d \\u53f0\\u5357 \\u65b0\\u5317 \\u57fa\\u9686 \\u65b0\\u7af9 \\u5609\\u4e49".split(" ")}, X:{"\\u897f\\u85cf":"\\u62c9\\u8428 \\u963f\\u91cc\\u5730\\u533a \\u660c\\u90fd\\u5730\\u533a \\u6797\\u829d\\u5730\\u533a \\u90a3\\u66f2\\u5730\\u533a \\u65e5\\u5580\\u5219\\u5730\\u533a \\u5c71\\u5357\\u5730\\u533a".split(" "),"\\u65b0\\u7586":"\\u4e4c\\u9c81\\u6728\\u9f50 \\u963f\\u62c9\\u5c14 \\u963f\\u514b\\u82cf\\u5730\\u533a \\u963f\\u52d2\\u6cf0\\u5730\\u533a \\u5df4\\u97f3\\u90ed\\u695e\\u8499\\u53e4\\u81ea\\u6cbb\\u5dde \\u535a\\u5c14\\u5854\\u62c9\\u5dde \\u660c\\u5409\\u5dde \\u54c8\\u5bc6\\u5730\\u533a \\u548c\\u7530\\u5730\\u533a \\u5580\\u4ec0\\u5730\\u533a \\u514b\\u62c9\\u739b\\u4f9d \\u514b\\u5b5c\\u52d2\\u82cf\\u5dde \\u77f3\\u6cb3\\u5b50 \\u5854\\u57ce\\u5730\\u533a \\u56fe\\u6728\\u8212\\u514b \\u5410\\u9c81\\u756a\\u5730\\u533a \\u4e94\\u5bb6\\u6e20 \\u4f0a\\u7281\\u5dde".split(" ")}, Y:{"\\u4e91\\u5357":"\\u6606\\u660e \\u4fdd\\u5c71 \\u695a\\u96c4\\u5dde \\u5927\\u7406\\u5dde \\u5fb7\\u5b8f\\u5dde \\u8fea\\u5e86\\u5dde \\u7ea2\\u6cb3\\u5dde \\u4e3d\\u6c5f \\u4e34\\u6ca7 \\u6012\\u6c5f\\u5dde \\u666e\\u6d31 \\u66f2\\u9756 \\u662d\\u901a \\u6587\\u5c71 \\u897f\\u53cc\\u7248\\u7eb3\\u50a3\\u65cf\\u81ea\\u6cbb\\u5dde \\u7389\\u6eaa".split(" ")},Z:{"\\u6d59\\u6c5f":"\\u676d\\u5dde \\u6e56\\u5dde \\u5609\\u5174 \\u91d1\\u534e \\u4e3d\\u6c34 \\u5b81\\u6ce2 \\u8862\\u5dde \\u7ecd\\u5174 \\u53f0\\u5dde \\u6e29\\u5dde \\u821f\\u5c71".split(" ")},"\\u5176\\u4ed6":["\\u9999\\u6e2f", "\\u6fb3\\u95e8"]},b=\'\',c;for(c in a){var e=t;if("\\u5176\\u4ed6"==c){b+=\'\';b+=\'";b+=\'"}else for(var f in a[c]){e?b+=\'\':(b+=\'",e=q);for(var b=b+(\'"),b=b+\'"}}return b+"
    \'+c+"
    \';for(e=0;e\'+a[c][e]+"";b+="
    \'+c+"
    \'+f+":
    \',g=a[c][f],i=0;i\'+a[c][f][i]+"";b+="
    "},Tp:function(a){this.Gj&&(a?this.Gj.style.display="block":this.Gj.style.display="none",a?this.C.style.width="400px":(this.C.style.width="auto",this.C.style.height="auto"));this.Hq&&(a?z.D.Ua(this.Hq,"ui_city_change_click"):z.D.Pb(this.Hq,"ui_city_change_click"))},mC:function(a,b){var c=this;if(c.C&&c.Hq){var e=z.$("cur_city_name"),f=z.$("cur_city_spn");rd.ab(function(a){var i=c.onChangeAfter||[],k=c.onChangeSuccess||[];setTimeout(function(){for(var a= 0;ac.length)){for(var a=[],e=c[0].data,b=b.oa().wm(),f=0,g=e.length;fa.spots.length||a.spots[0].tag!=this.ub.Fk)){this.Hg=a.spots;var b=this,a=this.Hg[0].getUserData().size[0],c="",e=b.B,f="",g=b.ub.eZ;0@,;:\\\\\\\\\\\\"\\\\[\\\\]\\\\?=\\\\{\\\\}\\\\/\\\\u0080-\\\\uffff]+$\').test(a)};z.cookie.cY=function(a){return z.cookie.oI(a)&&(a=RegExp("(^| )"+a+"=([^;]*)(;|$)").exec(document.cookie))?a[2]||s:s};z.cookie.get=function(a){a=z.cookie.cY(a);return"string"==typeof a?a=decodeURIComponent(a):s}; z.cookie.vO=function(a,b,c){if(z.cookie.oI(a)){var c=c||{},e=c.qx;"number"==typeof c.qx&&(e=new Date,e.setTime(e.getTime()+c.qx));document.cookie=a+"="+b+(c.path?"; path="+c.path:"")+(e?"; expires="+e.toGMTString():"")+(c.domain?"; domain="+c.domain:"")+(c.i5?"; secure":"")}};z.cookie.set=function(a,b,c){z.cookie.vO(a,encodeURIComponent(b),c)};z.cookie.remove=function(a,b){b=b||{};b.qx=new Date(0);z.cookie.vO(a,"",b)};z.xt=function(a){return/\\d{11}/.test(a)};z.TY=function(a){return/\\d{4}/.test(a)}; z.is=function(){function a(a){a=a.replace(/^#?([a-f\\d])([a-f\\d])([a-f\\d])$/i,function(a,b,c,e){return b+b+c+c+e+e});return(a=/^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.exec(a))?"rgb("+parseInt(a[1],16)+","+parseInt(a[2],16)+","+parseInt(a[3],16)+")":s}var b={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887", cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3", deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4","indianred ":"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6", lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee", mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6", purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}, c={hex:/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,rgb:/rgb\\(\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*,\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*,\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*\\)/,rgba:/rgba\\(\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*,\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*,\\s*(\\d|\\d\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\s*,\\s*(0|1|0\\.[1-9])\\s*\\)/};return{cK:function(a){if(c.hex.test(a))return a;if(c.rgb.test(a))return a=a.match(c.rgb),"#"+("0"+parseInt(a[1],10).toString(16)).slice(-2)+("0"+parseInt(a[2],10).toString(16)).slice(-2)+ ("0"+parseInt(a[3],10).toString(16)).slice(-2);if(b[a])return b[a]},S3:a,x2:function(a){return c.hex.test(a)?a:b[a]?b[a]:"#000"},AC:function(e,f){f===l&&(f=1);if(c.rgba.test(e))return e;"undefined"!=typeof b[e.toLowerCase()]&&(e=b[e.toLowerCase()]);c.hex.test(e)&&(e=a(e));c.rgb.test(e)?(e=e.replace(/rgb/g,"rgba"),e=e.replace(/\\)/,","+f+")")):e="rgba(0,0,0,1)";return e}}}(); '); \ No newline at end of file diff --git a/Code/frontend/public/static/modules/control_hlzh1t.js b/Code/frontend/public/static/modules/control_hlzh1t.js new file mode 100644 index 0000000..1866e0d --- /dev/null +++ b/Code/frontend/public/static/modules/control_hlzh1t.js @@ -0,0 +1 @@ +_jsload2&&_jsload2('control', 'function Zg(a){a&&(a.$n.style.border="1px solid "+B.iq.kq,a.Ch.style.backgroundColor=B.iq.kq,a.Ch.style.opacity="0.5",a.Ch.style.filter="Alpha(opacity=50);")}function $g(a){a&&(a.$n.style.border="1px solid "+B.iq.DG,a.Ch.style.backgroundColor=B.iq.DG,a.Ch.style.opacity="1",a.Ch.style.filter="")} z.object.extend(lb.prototype,{zf:function(){this.B&&this.He(this.B)},initialize:function(a){Vb.prototype.initialize.call(this,a);this.hr();this.Aa();this.ba();var b=this;this.B.Xx()?b.IA():this.B.addEventListener("load",function(){b.IA()});z.M(this.C,"click",ma);z.M(this.C,"dblclick",ma);z.M(this.C,"mousewheel",ma);z.M(this.C,"mouseup",function(a){a=window.event||a;2==a.button&&ma(a)});window.addEventListener&&this.C.addEventListener("DOMMouseScroll",function(a){ma(a)},q);return this.C},hr:function(){this.Li|| (this.Li=q,this.Aq=1,this.Cb=4,this.$a=s,this.Pn=this.Hf=this.Lh=-1,this.wv=this.sw=1,this.Ra={},this.Qn="",this.Nv=t)},MH:function(){if(this.B){var a=this.B.Oa-this.j.$0;return athis.Hf?this.Hf:a}},Aa:function(){Vb.prototype.Aa.call(this);var a=z.ca.ia!=t?" BMap_ie"+z.ca.ia:"",b=this.C;b.innerHTML=this.Uq();z.D.Ua(b,"BMap_omCtrl"+a);this.Kc=b.children[0].children[0];this.LI=this.Kc.children[0];this.nb=this.Kc.children[1];this.qr=this.nb.children[0];this.Ja=b.children[1];this.Ce(this.j.size); this.nb.style.cursor=G.Vb},Uq:ca(\'
    \'),ba:function(){var a=this;z.M(this.Ja,"click",function(){a.se()});z.ca.ia&&z.M(this.Ja,"dblclick",function(){a.se()});if(!z.ca.ia||6=a.ba.im&&(a.ba.yl=3);0>=a.ba.jm&&(a.ba.zl=3);a.ba.im+a.nb.offsetWidth>=a.$a.width&&(a.ba.yl=-3);a.ba.jm+a.nb.offsetHeight>=a.$a.height&&(a.ba.zl=-3);a.nb.style.left=a.ba.im+"px";a.nb.style.top=a.ba.jm+"px";if((0!=a.ba.yl||0!=a.ba.zl)&&!a.ba.ut){a.ba.xI=q;var e=a.$a.offsetX+a.ba.yl,f=a.$a.offsetY+a.ba.zl;a.$a.Le(e,f);a.ba.ut=setInterval(function(){var b=a.ba.yl!=0?a.ba.yl>0?a.ba.ih=a.ba.ih+3:a.ba.ih=a.ba.ih-3:a.ba.ih,c=a.ba.zl!=0?a.ba.zl>0?a.ba.g=a.ba.g+3:a.ba.g= a.ba.g-3:a.ba.g;a.$a.Le(e+b,f+c)},30)}0==a.ba.yl&&0==a.ba.zl&&(clearInterval(a.ba.ut),delete a.ba.ut,a.ba.ih=0,a.ba.g=0);ma(b);return Cb(b)}});z.M(document,"mouseup",function(b){if(a.nb&&"true"==a.nb.Nq){a.nb.Nq="";a.qJ(G.Vb);a.nb.releaseCapture&&a.nb.releaseCapture();if(a.ba.c4==a.ba.im&&a.ba.d4==a.ba.jm)return ma(b),Cb(b);a.Qn="dragView";a.$a.K.pD=t;a.B.R.Jc=q;if(Hb(a.ba.im)&&Hb(a.ba.jm)){var c=a.ba.im+parseInt(a.nb.style.width)/2+1,e=a.ba.jm+parseInt(a.nb.style.height)/2+1;delete a.ba.im;delete a.ba.jm; var f=a.$a.xb({x:c,y:e},a.$a.Oa);a.B.R.Jc=t;a.ba.xI==q&&(clearInterval(a.ba.ut),delete a.ba.ut,a.ba.xI=t);a.B.R.Jc=q;setTimeout(function(){a.B.R.Jc=t;a.B.qi(f)},50);ma(b);return Cb(b)}}})},IA:function(){if(this.Nv!=q){var a=this,b=a.B;b.addEventListener("resize",function(){a.$a!=s&&a.$a.Zf(b.Ka());a.oe!=s&&(a.oe.sa(b.Ka()),a.Or());a.uc(a.j.anchor)});if(this.j.Xa!=t){this.Fi||(b.addEventListener("loadcode",function(){a.MI()}),b.addEventListener("moving",function(){a.BT()}),b.addEventListener("moveend", function(b){a.IT(b)}),b.addEventListener("zoomend",function(b){a.MI(b)}),b.addEventListener("maptypechange",function(){a.Or()}),this.Fi=q);var c=b.Ka();this.Lh=La.bp();this.Hf=La.sm();this.Pn=this.MH();this.$a=new Ka(this.LI,{Yx:q});this.$a.disableDoubleClickZoom();this.$a.Fd(c,this.Pn);this.oe=new pc({point:b.Ka(),ey:1,SM:"#6688cc"});this.$a.Ga(this.oe);this.oe.La().innerHTML=\'
    \';this.iB=this.oe.La().children[0];c=this.oe.La().style; c.borderLeftColor="#84b0df";c.borderTopColor="#adcff4";c.borderRightColor="#274b8b";c.borderBottomColor="#274b8b";this.Or();this.$a.addEventListener("dragend",function(){a.Qn="dragMap";b.qi(a.$a.Ka())});this.$a.addEventListener("moveend",function(){a.JT()});this.$a.addEventListener("mousedown",function(b){a.Ra.B1=b.offsetX;a.Ra.C1=b.offsetY});this.$a.addEventListener("resize",function(){a.B&&a.$a&&a.$a.Zf(a.B.Ka());a.Or()});this.Nv=q}}},qJ:function(a){this.nb.style.cursor=a},uc:function(a){Vb.prototype.uc.call(this, a);if(this.B){if(z.ca.ia){var b=this.B.width,c=this.B.height,e=this.j.size.width,f=this.j.size.height,g=this.j.za.width,i=this.j.za.height;this.j.Xa==t&&(e=this.Cq,f=this.Bq);var k=this.C;switch(a){case Xb:k.style.right="auto";k.style.left=b-e-g+"px";break;case Yb:k.style.bottom="auto";k.style.top=c-f-i+"px";break;case 3:k.style.bottom="auto",k.style.right="auto",k.style.top=c-f-i+"px",k.style.left=b-e-g+"px"}}this.BU();this.wB()}},se:function(){this.se.mo=q;this.j.Xa=!this.j.Xa;if(this.C){var a= this.C,b=this.j.size.width,c=this.j.size.height,e=this.Cq,f=this.Bq,g=this;this.j.Xa?(this.Nv==t&&this.IA(),new tb({Ic:40,duration:120,kc:ub.eL,va:function(i){a.style.width=Math.ceil(b*i)+"px";a.style.height=Math.ceil(c*i)+"px";if(z.ca.ia&&(g.Ja.style.top=3==g.Cb||4==g.Cb?parseInt(a.style.height)-f+"px":"0",g.Ja.style.left=1==g.Cb||4==g.Cb?parseInt(a.style.width)-e+"px":"0",0<=g.j.anchor&&3>=g.j.anchor)){if(3==g.Cb||4==g.Cb)a.style.top=g.B.height-parseInt(a.style.height)-g.j.za.height+"px";if(1== g.Cb||4==g.Cb)a.style.left=g.B.width-parseInt(a.style.width)-g.j.za.width+"px"}g.dispatchEvent(new P("onviewchanging"))},finish:function(){if(0<=g.j.anchor&&3>=g.j.anchor&&z.ca.ia){if(3==g.Cb||4==g.Cb)a.style.top=g.B.height-c-g.j.za.height+"px";if(1==g.Cb||4==g.Cb)a.style.left=g.B.width-b-g.j.za.width+"px"}g.wB();g.jJ();z.D.Pb(g.Ja,"BMap_omBtnClosed");var e=new P("onviewchanged");e.isOpen=g.j.Xa;g.dispatchEvent(e);g.se.mo=t}})):(this.se.UT=this.Ja.style.top,this.se.TT=this.Ja.style.left,new tb({Ic:25, duration:120,kc:ub.hD,va:function(i){a.style.width=b-Math.ceil((b-e)*i)+"px";a.style.height=c-Math.ceil((c-f)*i)+"px";if(z.ca.ia&&(g.Ja.style.top=3==g.Cb||4==g.Cb?parseInt(a.style.height)-f+"px":"0",g.Ja.style.left=1==g.Cb||4==g.Cb?parseInt(a.style.width)-e+"px":"0",0<=g.j.anchor&&3>=g.j.anchor)){if(3==g.Cb||4==g.Cb)a.style.top=g.B.height-parseInt(a.style.height)-g.j.za.height+"px";if(1==g.Cb||4==g.Cb)a.style.left=g.B.width-parseInt(a.style.width)-g.j.za.width+"px"}g.dispatchEvent(new P("onviewchanging"))}, finish:function(){if(z.ca.ia&&(g.Ja.style.left="0",g.Ja.style.top="0",0<=g.j.anchor&&3>=g.j.anchor)){if(3==g.Cb||4==g.Cb)a.style.top=g.B.height-g.Bq-g.j.za.height+"px";if(1==g.Cb||4==g.Cb)a.style.left=g.B.width-g.Cq-g.j.za.width+"px"}g.wB();z.D.Ua(g.Ja,"BMap_omBtnClosed");var b=new P("onviewchanged");b.isOpen=g.j.Xa;g.dispatchEvent(b);g.se.mo=t}}))}else this.se.mo=t},Or:function(){if(this.B){var a=this.B.Oa,b=this.B.xb({x:0,y:0},a),a=this.B.xb({x:this.B.width,y:this.B.height},a),c=this.$a.xb({x:0, y:0},this.Pn),e=this.$a.xb({x:this.$a.width,y:this.$a.height},this.Pn);this.sw=(a.lng-b.lng)/(e.lng-c.lng);this.wv=(a.lat-b.lat)/(e.lat-c.lat);1<=this.sw||1<=this.wv?(this.nb.style.display="none",this.oe.U()):(b=parseInt(this.$a.height),a=Math.round(parseInt(this.$a.width)*this.sw),c=Math.round(b*this.wv),this.B.oa()==Qa&&(c=0.35*b),this.oe.show(),this.oe.u_(a,c),this.nb.style.display="");this.FB()}},FB:function(){if(this.oe&&this.oe.La())if(1<=this.sw||1<=this.wv)this.nb.style.display="none";else{var a= this.oe.La().style;this.nb.style.display="";this.nb.style.width=a.width;this.nb.style.height=a.height;var b=parseInt(a.width)-2,c=parseInt(a.height)-2;this.qr.style.width=(0>b?0:b)+"px";this.qr.style.height=(0>c?0:c)+"px";this.iB.style.width=this.qr.style.width;this.iB.style.height=this.qr.style.height;this.nb.style.left=parseInt(a.left)+this.$a.offsetX+"px";this.nb.style.top=parseInt(a.top)+this.$a.offsetY+"px"}},Ce:function(a){a instanceof O||(a=new O(150,150));var b=a.width,c=a.height,b=0
    \'},Pk:function(a){this.j.color=a+"";if(this.C){this.C.children[0].style.backgroundColor="transparent";this.C.children[0].style.color=a;for(var b=1,c=this.C.children.length;b=b?this.Uh[this.j.fd].cP:this.Uh[this.j.fd].bP;e>=b&&(e=Math.round(e/b));this.nJ(e,c);0!=Math.round(a)%2&&6==z.ca.ia&&(a+=1);this.C.style.width=Math.round(a)+"px";this.B.Hb==Qa&&(this.C.style.width=3*Math.round(a)+"px",this.nJ(3*e,c))}}},dR:function(a,b){b=b||"metric"; return this.Uh[b]?a*this.Uh[b].CK:a}});T(vf,{setUnit:vf.LF});B.uz=[[-57,-179],[-45,-179]];B.uz.az=function(a){a=this[Number(a)];return a[0]+"px "+a[1]+"px"};var bh=new String(B.ka+"images/mapctrls2d0.gif");bh.az=function(a,b){return"transparent url("+this+") no-repeat "+("number"===typeof a?a+"px ":"")+("number"===typeof b?b+"px ":"")};B.GG={B_NORMAL_MAP:{zD:"B_SATELLITE_MAP",zF:"B_DIMENSIONAL_MAP",Qy:t},B_SATELLITE_MAP:{zD:"B_NORMAL_MAP",zF:"B_DIMENSIONAL_MAP",Qy:q},B_DIMENSIONAL_MAP:{zD:"B_NORMAL_MAP",zF:"B_SATELLITE_MAP",Qy:t}}; B.JP={B_DIMENSIONAL_MAP:Qa,B_SATELLITE_MAP:Ya,B_NORMAL_MAP:La};B.oz={B_DIMENSIONAL_MAP:{text:"\\u4e09\\u7ef4",title:"\\u663e\\u793a\\u4e09\\u7ef4\\u5730\\u56fe",file:bh,x:0,y:-131,right:"0px"},B_SATELLITE_MAP:{text:"\\u536b\\u661f",title:"\\u663e\\u793a\\u536b\\u661f\\u5730\\u56fe",file:bh,x:0,y:-177,right:"0px"},B_NORMAL_MAP:{text:"\\u5730\\u56fe",title:"\\u663e\\u793a\\u666e\\u901a\\u5730\\u56fe",file:bh,x:0,y:-221,right:"0px"}};B.BG=q; z.extend(mb.prototype,{zf:function(){this.B&&this.He(this.B)},initialize:function(a){this.bT();Vb.prototype.initialize.call(this,a);Vb.prototype.Aa.call(this);Vb.prototype.Nr.call(this);switch(this.j.type){case 1:this.gR();break;case 2:this.Uf={};this.hR(a);break;default:this.fR()}2!==this.j.type&&this.ba();this.ib(a);return this.C},bT:function(){this.Gf=[[Sa,Ya,q]];this.hb=[];this.Av=[]},fR:function(){for(var a=this.j.mh,b=0;b";i.onclick=function(){g.B.Dg(g.sv(a))};i.onmouseover=function(a){f.zd&& (clearTimeout(f.zd),f.zd=s);z.D.show(this);ma(a)};i.onmouseout=function(){var a=this;f.zd&&(clearTimeout(f.zd),f.zd=s);f.zd=setTimeout(function(){a&&z.D.U(a)},1E3)};f.Pg=this.Av[b]=i;f.appendChild(i);f.tl=i},gR:function(){var a=L("div");yb(a);a.title="\\u66f4\\u6539\\u5730\\u56fe\\u7c7b\\u578b";var b=a.style;b.font="bold 12px/1.5em "+G.fontFamily;b.background="#fff";b.boxShadow="2px 2px 3px rgba(0, 0, 0, 0.35)";b.padding="0 6px";b.border="1px solid #8ba4dc";a.innerHTML=\'\\u25bc\'+this.B.oa().getName();this.Cv=a;b=L("div");yb(b);dropDownStyle=b.style;dropDownStyle.position="relative";dropDownStyle.zIndex="-1";dropDownStyle.background="#fff";dropDownStyle.display="none";dropDownStyle.borderLeft=dropDownStyle.borderRight=dropDownStyle.borderBottom="1px solid #8ba4dc";for(var c=this.j.mh,e=0;ez.ca.ia&&(f.zoom="1");e.innerHTML=a.getName();e.title=a.gt();var g=this;e.onclick=function(){g.B.Dg(g.sv(a))};c.appendChild(e);this.hb[b]=e},mR:function(a,b,c){var e=L("div");yb(e);var f=e.style;f.font= "12px/1.6em "+G.fontFamily;f.padding="1px 0 1px 4px";f.whiteSpace="nowrap";e.title=a.gt();e.innerHTML="";var g=this;e.onclick=function(){g.B.Dg(g.sv(a))};c.appendChild(e);this.Av[b]=e;b=this.hb[this.qA(this.ol(a))];b.Gq=a;b.Pg=e},hR:function(a){function b(a){ma(a)}var c=B.iq,e={top:"2px",cursor:"pointer",width:"47px",height:"49px",zIndex:"800", display:"inline-block",position:"absolute",fontSize:"12px",border:"1px solid "+c.kq,backgroundColor:"#fff"},f={width:"41px",height:"43px",position:"absolute",margin:"2px",border:"1px solid "+c.kq},c={position:"absolute",top:"27px",width:"41px",height:"16px",backgroundColor:c.kq,opacity:"0.5",filter:"Alpha(opacity=50);"},g={position:"absolute",top:"29px",width:"41px",color:"white",textAlign:"center",lineHeight:"12px"};0=z.ca.ia&&(g.lineHeight="15px");z.extend(this.C.style,{cursor:"pointer", top:"10px",width:"120px",height:"60px"});this.C.style.background="url("+G.qa+"blank.gif)";var i=L("div");this.lg=i;z.extend(i.style,{position:"absolute",width:"71px",height:"21px",border:"1px solid #999",fontSize:"12px",bottom:"-26px",right:"-1px",backgroundColor:"white",display:"none"});var k=L("span");k.Pz=t;this.B&&"undefined"!==typeof this.B.ao&&(k.Pz=!!this.B.ao);var m=B.uz[1];i.Oz=k;z.extend(k.style,{background:bh.az(m[0],m[1]),width:"11px",height:"11px",position:"absolute",cssFloat:"left", top:"5px",left:"4px"});i.appendChild(k);k=L("span");k.innerHTML="\\u663e\\u793a\\u8def\\u7f51";z.extend(k.style,{position:"absolute",top:"4px",marginLeft:"18px"});i.appendChild(k);k.onmouseover=b;k.onmouseout=b;i.onmouseover=b;i.onmouseout=b;this.C.appendChild(i);for(var n,o,p,v=this.j.BW,x=0,y=v.length;x=0)v.style.right=Math.round(b*58)+4+"px";else{g=t;v.style.right=-Math.round(b*58)+4+"px"}},finish:function(){f.Mj=q}});else{v.style.right=offsetX-centerX>=0?"62px":"-62px";f.Mj=q}c.dispatchEvent(new P("onSecondShow"))}},100),f.Fv=q,$g(p))};c.lg.style.display=k.Qy?"":"none";c.XU(i);"B_SATELLITE_MAP"==i&&("undefined"===typeof c.B.ao?c.Xy(q):c.Xy(!!c.B.ao));f.Fv=t}}var c=this,e=this.Uf,f=this.C;f.Mj=t;var g=q,i;for(i in c.Uf)(function(a){z.M(a, "click",function(){b.call(a,s)})})(c.Uf[i]);z.M(f,"mouseover",function(a){a=window.event||a;c.mI(a.relatedTarget||a.toElement,q)||c.dispatchEvent(new P("onmouseover"))});var k=s;z.M(f,"mouseout",function(a){f.Jl&&(a=window.event||a,c.mI(a.relatedTarget||a.toElement,q)||(c.dispatchEvent(new P("onmouseout")),k!==s&&(clearTimeout(k),k=s),k=setTimeout(function(){if(!f.Fv){if(B.BG)new tb({duration:200,kc:ub.hD,va:function(a){f.Jl.style.right=g?Math.round((1-a)*58)+4+"px":-Math.round((1-a)*58)+4+"px"}, finish:function(){f.Mj=t}});else{f.Jl.style.right=g?"4px":"-4px";f.Mj=t}c.dispatchEvent(new P("onSecondHide"));Zg(f.Jl);Zg(f.BH)}},600),f.Fv=t))});this.lg.onclick=function(){c.Xy(!this.Oz.Pz)};a.addEventListener("onmaptypechange",function(){2==c.j.type&&(c.select(c.cr(a.Hb)),b.call(c.Uf[c.cr(a.Hb)],s),c.C.Jl.style.right=g?(c.C.Mj?62:4)+"px":(c.C.Mj?-54:4)+"px")});this.oU=function(){b.call(this.Uf[this.cr()],s);var a=this.C.Jl,c=this.C.BH;a.style.right="4px";Zg(a);Zg(c);this.C.Mj=t};this.oU()},Xy:function(a){var b= this.B;this.lg.Oz.Pz=b.ao=a;this.lg.Oz.style.backgroundPosition=B.uz.az(a);var c=new P("onchangehybirdmapmode");c.WY=a;b.ao=a;c.WY?b.Dg(Sa):b.Dg(Ya);b.dispatchEvent(c)},XU:function(a){if(this.B.Hb.getName()!=this.XH(a).getName()){var b=0;""!==this.B.Ub&&(b=1);var c=new P("onbeforesetmaptype");c.rL=b;c.Hb=a;c.X2=this.B.Hb;this.B.dispatchEvent(c);this.j.dX&&(b||a!=Qa)&&this.select(a)}},select:function(a){if(a!=l){a instanceof id&&(a=this.cr(a.getName()));var b=this.Uf[a];$g(b);b.DB=q;this.B.Dg(this.XH(a))}}, remove:function(){for(var a=this.Uf,b=0,c=a.length;b\\u25bc\'+this.B.oa().getName(),(f=this.hb[e])&&f.Gq&&f.Pg)z.D.show(f.Pg),f=f.Pg.getElementsByTagName("span")[0],f.checked="",ia.D.Pb(f,"checked")}else if(this.hb[e]&&this.hb[e].Gq==a){if(c=q,this.Cv.innerHTML=\'\\u25bc\'+this.ol(a).getName(),f=this.hb[e].Pg)z.D.show(f),f=f.getElementsByTagName("span")[0],f.checked="checked",ia.D.Ua(f,"checked")}else this.hb[e]&&(f=this.hb[e].Pg)&&z.D.U(f)}!b&&!c&&(this.Cv.innerHTML=\'\\u25bc\'+this.B.oa().getName())},remove:function(){this.hb=this.Av=[];this.Cv=s;Vb.prototype.remove.call(this)}});z.extend(cc.prototype,{zf:function(){this.B&&this.He(this.B)},initialize:function(a){Vb.prototype.initialize.call(this,a);this.Aa();this.ba();z.M(this.C,"click",ma);z.M(this.C,"dblclick",ma);z.M(this.C,"mousewheel",ma);z.M(this.C,"mouseup",function(a){a=window.event||a;2==a.button&&ma(a)});window.addEventListener&&this.C.addEventListener("DOMMouseScroll",function(a){ma(a)},q);this.Ff=1;this.RA=t;return this.C},Aa:function(){var a=L("div");a.innerHTML=\'\\u5168\\u666f\'; a.title="\\u8fdb\\u5165\\u5168\\u666f";var b=a.style;b.width="49px";b.height="51px";b.color="#565656";b.background=\'url("\'+G.qa+\'st-control.png") no-repeat 0 0\';b.position="absolute";b.cursor="pointer";b.fontFamily="arial,sans-serif";b.fontSize="13px";b.textAlign="center";b.WebkitBoxShadow=b.NP=b.MV="0px 0px 3px rgba(0, 0, 0, 0.3)";this.C=a;this.B.La().appendChild(a);a=this.Ug=L("div");b=a.style;b.position="absolute";b.width="24px";b.height="41px";b.cursor="pointer";b.backgroundImage=\'url("\'+G.qa+\'st-scout.png")\'; b.backgroundRepeat="no-repeat";b.backgroundPosition="-24px 0";b.overflow="hidden";b.display="none";6==z.ca.ia&&(b.background="",a.innerHTML="
    ");this.B.La().appendChild(a);a=this.Vd=L("div");b=a.style;b.position="absolute";b.width="112px";b.height="119px";b.backgroundImage=\'url("\'+G.qa+\'st-infowindow.gif")\';b.backgroundRepeat="no-repeat"; b.backgroundPosition="0 0";b.display="none";b.cursor="pointer";b=this.Ti=L("img");a.appendChild(b);b.src=G.qa+"st-noresult.png";b.style.width="100px";b.style.height="75px";b.style.left=b.style.top="6px";b.style.position="absolute";b=this.Ri=L("div");b.style.position="absolute";b.style.top="85px";b.style.fontFamily="arial,sans-serif";b.style.fontSize="13px";b.style.paddingLeft="6px";a.appendChild(b);this.B.La().appendChild(a)},ba:function(){var a=this;Ua()&&(z.M(this.C,"mouseover",function(){a.RA= q;a.ow()}),z.M(this.C,"mouseout",function(){a.RA=t;a.ow()}));z.M(this.C,"click",function(){a.Ni?a.Tz():a.KT()});z.M(document,"mousemove",function(b){if(a.Ni){var b=window.event||b,c=Bb(a.B.Wa),b=new Q((b.pageX||b.clientX)-c.left,(b.pageY||b.clientY)-c.top),e=a.B.xb(b);if(a.Ug.style.display!=""&&Ua()){a.Ug.style.display="";a.Vd.style.display=""}a.Ug.style.left=b.x-12+"px";a.Ug.style.top=b.y-41-2+"px";a.TI=a.Gh;a.Gh=b;if(a.TI){b=b.x-a.TI.x;if(b>0){a.Ug.style.backgroundPosition="-48px 0";if(z.ca.ia== 6)a.Ug.children[0].style.left="-48px"}else if(b<0){a.Ug.style.backgroundPosition="0 0";if(z.ca.ia==6)a.Ug.children[0].style.left="0"}}a.Ff=a.Gh.y<170?2:1;if(a.Gh.x<66)a.Ff=3;if(a.Gh.x>a.B.cb().width-56-10)a.Ff=4;b=a.Ff==1||a.Ff==2?112:126;c=a.Ff==1||a.Ff==2?119:105;if(a.Ff==1||a.Ff==2){a.Vd.style.left=a.Gh.x-Math.round(b/2)+"px";if(a.Ff==1){a.Vd.style.top=a.Gh.y-c-42+"px";a.Vd.style.backgroundPosition="0 0";a.Ti.style.top="6px";a.Ti.style.bottom="";a.Ri.style.top="85px";a.Ri.style.bottom=""}else{a.Vd.style.top= a.Gh.y+2+"px";a.Vd.style.backgroundPosition="-112px 0";a.Ti.style.top="";a.Ti.style.bottom="6px";a.Ri.style.top="";a.Ri.style.bottom="85px"}a.Vd.style.width="112px";a.Vd.style.height="119px";a.Ti.style.left="6px";a.Ri.style.left="0"}if(a.Ff==3||a.Ff==4){a.Vd.style.top=a.Gh.y-Math.round(c/2)-20+"px";if(a.Ff==3){a.Vd.style.left=a.Gh.x+12+"px";a.Vd.style.backgroundPosition="0 -119px";a.Ti.style.left="20px";a.Ri.style.left="14px"}else{a.Vd.style.left=a.Gh.x-12-b+"px";a.Vd.style.backgroundPosition="-126px -119px"; a.Ti.style.left="6px";a.Ri.style.left="0"}a.Vd.style.width="126px";a.Vd.style.height="105px"}a.Vd.style.backgroundImage=\'url("\'+G.qa+\'st-infowindow.gif")\';if(a.hw){clearTimeout(a.hw);a.hw=s}a.hw=setTimeout(function(){a.A1=e;a.Ug.style.backgroundPosition="-24px 0";if(z.ca.ia==6)a.Ug.children[0].style.left="-24px";a.RI.kj(e,function(b){if(b){a.$z=b.id;a.Ti.src="http://pcsv0.map.bdimg.com/scape/?qt=pdata&sid="+b.id+"&pos=0_0&z=0";a.Ri.innerHTML=b.description}else{a.$z=s;a.Ti.src=G.qa+"st-noresult.png"; a.Ri.innerHTML=""}})},200)}});this.B.addEventListener("click",function(b){if(a.Ni&&H()){var c=this.tm();a.RI.kj(b.point,function(b){if(b){c.vc(b.id);c.show();a.Tz();Ra(5043)}})}else if(a.Ni&&a.$z){c=this.tm();c.vc(a.$z);c.show();a.Tz();Ra(5043)}})},ow:function(){var a=this.C.style;this.Ni?(a.backgroundPosition="-49px 0",a.color="#fff"):this.RA?(a.backgroundPosition="-49px 0",a.color="#fff"):(a.backgroundPosition="0 0",a.color="#565656")},KT:function(){this.Ni||(this.Ni=q,this.B.Oe(this.QI),Ua()&& (this.VT=this.B.K.Vb,this.WT=this.B.K.Hd,this.B.setDefaultCursor("pointer"),this.B.setDraggingCursor("pointer")));this.ow()},Tz:function(){this.Ni&&(this.B.Yf(this.QI),Ua()&&(this.Ug.style.display="none",this.Vd.style.display="none",this.B.setDefaultCursor(this.VT),this.B.setDraggingCursor(this.WT)),this.Ni=t);this.ow()}}); '); \ No newline at end of file diff --git a/Code/frontend/public/static/modules/convertor_d0ze2w.js b/Code/frontend/public/static/modules/convertor_d0ze2w.js new file mode 100644 index 0000000..b58f001 --- /dev/null +++ b/Code/frontend/public/static/modules/convertor_d0ze2w.js @@ -0,0 +1 @@ +_jsload2&&_jsload2('convertor', 'z.extend(lc.prototype,{qQ:function(){for(var a=0,b=this.Pa.length;a"+a.content+"")},Jd:function(a){var b=Vb.prototype.Jd.call(this); if(Hb(a)){if(b)for(var c=0,e=b.children.length;c=k&&a.lineTo(p,v);a.lineTo(tailX,tailY);a.moveTo(startX,startY);D=0;for(I=2*E;D(x-startX)*xMove)break;a.lineTo(startX, startY)}a.stroke()}var k=parseInt(o-m*E)-g,D=x-Math.abs(k)*(x-p)/o,I=y-Math.abs(k)*(y-v)/o;n===i-1&&0a.length)){b.push("M "+a[0].x+" "+a[0].y+" L");for(var e=1,f=a.length;e
    \')}; Fg.ke=function(a,b){this.setAttribute(a,"path",this.tA(b));6==z.ca.ia&&(a.style.display="none",a.style.display="")};Fg.tA=function(a){if(0==a.length)return"";var b=[];z.mc.Fb(a,function(a){if(!(2>a.length)){b.push("m "+a[0].x+" "+a[0].y+" l");for(var e=1,f=a.length;e\', \'
    ",\'
    ", "
    ",\'\'].join("")}, Lr:function(a){this.Xo.style.backgroundImage="url(\'"+a+"\')"},xU:function(a){this.DD.style.display="block";this.vL.textContent=a},VQ:function(){this.vL.textContent="";this.DD.style.display="none"}});Zb.prototype.location=Zb.prototype.location;Zb.prototype.getAddressComponent=Zb.prototype.xX; '); \ No newline at end of file diff --git a/Code/frontend/public/static/modules/groundoverlay_ekozhc.js b/Code/frontend/public/static/modules/groundoverlay_ekozhc.js new file mode 100644 index 0000000..adcadaf --- /dev/null +++ b/Code/frontend/public/static/modules/groundoverlay_ekozhc.js @@ -0,0 +1 @@ +_jsload2&&_jsload2('groundoverlay', 'z.extend(vc.prototype,{ib:function(){if(this.map){this.V||this.Ej();var a=this.map.fa();if(athis.z.As)this.U();else{var b=this.z.bb.Ve(),c=this.z.bb.Rf(),a=this.map.Xe(b).x,e=this.map.Xe(c).y,c=this.map.Xe(c).x,b=this.map.Xe(b).y;this.V.style.left=a+"px";this.V.style.top=e+"px";this.V.style.width=c-a+"px";this.V.style.height=b-e+"px";this.show()}}},draw:function(){this.ib()},Ej:function(){if(!this.V){this.V=document.createElement("div");var a=this.V.style;a.cssText="position: absolute; -moz-user-select: none; overflow: hidden;"; a.zIndex=mc.Ck(this.z.bb.Ve().lat);this.z.opacity&&(a.opacity=this.z.opacity,a.filter="alpha(opacity="+100*parseInt(this.z.opacity,10)+")");this.Og=document.createElement("img");this.Og.style.width="100%";this.z.X_&&(this.Og.style.height="100%");this.V.appendChild(this.Og);var b=this;this.Og.onload=function(){b.P1=b.Og.naturalWidth||b.Og.width;b.O1=b.Og.naturalHeight||b.Og.height};this.z.Gm&&(this.Og.src=this.z.Gm);this.map.Tf().KE.appendChild(this.V);b=this;z.M(this.V,"click",function(a){b.dispatchEvent(new P("click"), a)});z.M(this.V,"dblclick",function(a){b.dispatchEvent(new P("dblclick"),a)})}},s_:function(a){this.z.bb=a;this.map&&this.ib();this.V.style.zIndex=mc.Ck(this.z.bb.Ve().lat)},ve:function(){return this.z.bb},HF:function(a){this.z.opacity=a;this.V.style.opacity=a;this.V.style.filter="alpha(opacity="+100*parseInt(a,10)+")"},XX:function(){return this.z.opacity},x_:function(a){this.z.Gm=a;this.Og&&(this.Og.src=a)},KX:function(){return this.z.Gm},p5:function(a){this.z.Bs=a},r3:function(){return this.z.Bs}, o5:function(a){this.z.As=a},q3:function(){return this.z.As}});vc.prototype.setBounds=vc.prototype.s_;vc.prototype.getBounds=vc.prototype.ve;vc.prototype.setOpacity=vc.prototype.HF;vc.prototype.getOpacity=vc.prototype.XX;vc.prototype.setImageURL=vc.prototype.x_;vc.prototype.getImageURL=vc.prototype.KX;vc.prototype.setDispalyOnMinLevel=vc.prototype.n5;vc.prototype.setDispalyOnMaxLevel=vc.prototype.m5; '); \ No newline at end of file diff --git a/Code/frontend/public/static/modules/hotspot_vuwxs4.js b/Code/frontend/public/static/modules/hotspot_vuwxs4.js new file mode 100644 index 0000000..25160c7 --- /dev/null +++ b/Code/frontend/public/static/modules/hotspot_vuwxs4.js @@ -0,0 +1 @@ +_jsload2&&_jsload2('hotspot', 'B.Ye(function(a){function b(a){var b=this.R;b.Qe=[];if(this.Jh)for(var c in this.Jh)if(!(0==c.indexOf("vector_")&&!this.Sb()||0==c.indexOf("tile_")&&this.Sb())){var i=this.Jh[c],k;for(k in i){var m=i[k];if(!(m.Lh>this.fa()||m.Hfn.x-m.Jv[3]&&a.offsetY>n.y-m.Jv[0]&&a.offsetY