diff --git a/src/main/webapp/jsp/bigScreen3.jsp b/src/main/webapp/jsp/bigScreen3.jsp
index 922a480a..11a4c729 100644
--- a/src/main/webapp/jsp/bigScreen3.jsp
+++ b/src/main/webapp/jsp/bigScreen3.jsp
@@ -304,13 +304,13 @@ pageEncoding="UTF-8"%>
-
+
@@ -382,7 +382,7 @@ pageEncoding="UTF-8"%>
-
累计流量历史曲线 (日差值 - 近14天)
+
累计流量历史曲线 (近14天)
@@ -476,7 +476,6 @@ pageEncoding="UTF-8"%>
type: "POST",
data: params || {},
success: function (data) {
- console.log("API Response:", url, data);
resolve(data);
},
error: function (xhr, status, error) {
@@ -489,7 +488,6 @@ pageEncoding="UTF-8"%>
// 加载企业数据(排污源)
function loadEnterpriseData() {
- console.log("=== loadEnterpriseData 函数开始执行 ===");
return apiRequest("/sparepart/sewage/getList.do", {
page: 1,
rows: 10,
@@ -498,8 +496,6 @@ pageEncoding="UTF-8"%>
unitId: '0533JS',
})
.then(function (data) {
- console.log("=== loadEnterpriseData 接口返回数据:", data);
-
var dataList = data;
if (typeof data === "string") {
try {
@@ -578,6 +574,8 @@ pageEncoding="UTF-8"%>
areaName: item.company ? item.company.name || "" : "",
processSectionName: item.processSection ? item.processSection.name || "" : "",
permitNum: item.permitNum || "",
+ // ventNum: item.ventNum || "", // 排放编号,用于流量接口
+ ventNum: 'DEV067' || "", // 排放编号,用于流量接口
trade: item.trade || "",
displacement: item.displacement ? item.displacement + "吨/天" : "-",
indicator: dischargeValue > 8000 ? "超级" : "普通",
@@ -586,8 +584,8 @@ pageEncoding="UTF-8"%>
y: Math.random() * 80 + 10,
lng: lng,
lat: lat,
- instantHistory: generateHistoryData(72),
- cumulativeHistory: generateHistoryData(14),
+ instantHistory: [], // 瞬时流量历史数据,后续通过接口获取
+ cumulativeHistory: [], // 累计流量历史数据,后续通过接口获取
};
});
@@ -606,6 +604,106 @@ pageEncoding="UTF-8"%>
});
}
+ // 格式化日期时间 yyyy-MM-dd HH:mm
+ function formatDateTime(date) {
+ var year = date.getFullYear();
+ var month = String(date.getMonth() + 1).padStart(2, '0');
+ var day = String(date.getDate()).padStart(2, '0');
+ var hours = String(date.getHours()).padStart(2, '0');
+ var minutes = String(date.getMinutes()).padStart(2, '0');
+ return year + '-' + month + '-' + day + ' ' + hours + ':' + minutes;
+ }
+
+ // 加载流量数据
+ // type: 'instant' 瞬时流量(近3天), 'cumulative' 累计流量(近14天)
+ function loadFlowData(ventNum, type) {
+ if (!ventNum) {
+ console.warn("[loadFlowData] ventNum 为空,无法加载流量数据");
+ return Promise.resolve([]);
+ }
+
+ var mpcode, days;
+ if (type === 'instant') {
+ mpcode = ventNum + '_LJLL'; // 瞬时流量
+ days = 3;
+ } else {
+ mpcode = ventNum + '_LJLL'; // 累计流量
+ days = 14;
+ }
+
+ // 计算日期范围
+ var now = new Date();
+ var edt = formatDateTime(now);
+ var startDate = new Date(now.getTime() - days * 24 * 60 * 60 * 1000);
+ var sdt = formatDateTime(startDate);
+
+ console.log("[loadFlowData] mpcode:", mpcode, "sdt:", sdt, "edt:", edt, "type:", type);
+
+ return apiRequest("/data/getDetailData.do", {
+ mpcode: mpcode,
+ sdt: sdt,
+ edt: edt
+ })
+ .then(function (data) {
+ console.log("[loadFlowData] 接口返回数据:", mpcode, data);
+
+ var dataList = data;
+ if (typeof data === 'string') {
+ try {
+ dataList = JSON.parse(data);
+ } catch (e) {
+ console.error("[loadFlowData] 解析数据失败:", e);
+ return [];
+ }
+ }
+
+ // 提取数值数组
+ var values = [];
+ if (Array.isArray(dataList)) {
+ dataList.forEach(function (item) {
+ // 假设返回数据格式为 [{time: xxx, value: xxx}, ...]
+ // 或者 [value1, value2, ...]
+ if (item.value !== undefined) {
+ values.push(parseFloat(item.value) || 0);
+ } else if (typeof item === 'number') {
+ values.push(item);
+ }
+ });
+ }
+
+ console.log("[loadFlowData] 解析后数据条数:", values.length);
+ return values;
+ })
+ .catch(function (err) {
+ console.error("[loadFlowData] 请求失败:", mpcode, err);
+ return [];
+ });
+ }
+
+ // 并行加载企业的瞬时和累计流量数据
+ function loadEnterpriseFlowData(enterprise) {
+ console.log("[loadEnterpriseFlowData] 加载企业流量数据:", enterprise.name, "ventNum:", enterprise.ventNum);
+
+ if (!enterprise.ventNum) {
+ console.warn("[loadEnterpriseFlowData] 企业 ventNum 为空,使用模拟数据");
+ enterprise.instantHistory = generateHistoryData(72); // 近3天小时数据
+ enterprise.cumulativeHistory = generateHistoryData(14); // 近14天数据
+ return Promise.resolve(enterprise);
+ }
+
+ return Promise.all([
+ loadFlowData(enterprise.ventNum, 'instant'),
+ loadFlowData(enterprise.ventNum, 'cumulative')
+ ])
+ .then(function (results) {
+ enterprise.instantHistory = results[0].length > 0 ? results[0] : generateHistoryData(72); // 近3天小时数据
+ enterprise.cumulativeHistory = results[1].length > 0 ? results[1] : generateHistoryData(14); // 近14天数据
+ console.log("[loadEnterpriseFlowData] 流量数据加载完成:", enterprise.name,
+ "瞬时:", enterprise.instantHistory.length, "累计:", enterprise.cumulativeHistory.length);
+ return enterprise;
+ });
+ }
+
function initData() {
// Init Charts first
myChartInstant = echarts.init(document.getElementById("chartInstant"));
@@ -632,7 +730,7 @@ pageEncoding="UTF-8"%>
allEnterprises = enterprises;
// 渲染地图点位
- renderMapPoints();
+ // renderMapPoints();
// Start Loops - 每10秒刷新排行数据
startDataSimulation();
@@ -1067,11 +1165,12 @@ pageEncoding="UTF-8"%>
id: item.id,
name: item.name || "企业-" + (idx + 1),
value: dischargeValue,
+ ventNum: item.ventNum || "", // 排放编号,用于流量接口
sewageType: item.trade || "-",
connectionStatus: item._point || item._input ? "已接入" : "接入中",
displacement: item.displacement ? item.displacement + "吨/天" : "-",
- instantHistory: generateHistoryData(72),
- cumulativeHistory: generateHistoryData(14),
+ instantHistory: [],
+ cumulativeHistory: [],
};
});
@@ -1082,11 +1181,12 @@ pageEncoding="UTF-8"%>
id: item.id,
name: item.name || "企业-" + (idx + 1),
value: dischargeValue,
+ ventNum: item.ventNum || "", // 排放编号,用于流量接口
sewageType: item.trade || "-",
connectionStatus: item._point || item._input ? "已接入" : "接入中",
displacement: item.displacement ? item.displacement + "吨/天" : "-",
- instantHistory: generateHistoryData(72),
- cumulativeHistory: generateHistoryData(14),
+ instantHistory: [],
+ cumulativeHistory: [],
};
});
@@ -1113,7 +1213,7 @@ pageEncoding="UTF-8"%>
setInterval(function () {
console.log("[定时刷新] 开始刷新排行数据...");
loadRankingData();
- }, 10000);
+ }, 100000);
}
function startRotation() {
@@ -1152,16 +1252,38 @@ pageEncoding="UTF-8"%>
$("#dischargeVolume").text(enterprise.displacement || (enterprise.value + " 吨/天"));
$("#connectionStatus").text(enterprise.connectionStatus || "-");
- renderDetailCharts(enterprise);
+ // 加载流量数据并渲染图表
+ loadEnterpriseFlowData(enterprise).then(function (ent) {
+ renderDetailCharts(ent);
+ });
}
function renderDetailCharts(enterprise) {
- // Generate X labels
+ console.log("[renderDetailCharts] 渲染图表, 瞬时数据:", enterprise.instantHistory?.length, "累计数据:", enterprise.cumulativeHistory?.length);
+
+ // 根据实际数据长度动态生成 X 轴标签
+ var instantData = enterprise.instantHistory || [];
+ var cumulativeData = enterprise.cumulativeHistory || [];
+
+ // 瞬时流量 X 轴标签(按小时)
var hours = [];
- for (var i = 0; i < 72; i++) hours.push(i + "h");
+ for (var i = 0; i < instantData.length; i++) {
+ hours.push(i + "h");
+ }
+ // 如果没有数据,默认显示 3 天(近3天小时数据)
+ if (hours.length === 0) {
+ for (var i = 0; i < 72; i++) hours.push(i + "h");
+ }
+ // 累计流量 X 轴标签(按天)
var days = [];
- for (var j = 0; j < 14; j++) days.push("D" + (j + 1));
+ for (var j = 0; j < cumulativeData.length; j++) {
+ days.push("D" + (j + 1));
+ }
+ // 如果没有数据,默认显示 14 天
+ if (days.length === 0) {
+ for (var j = 0; j < 14; j++) days.push("D" + (j + 1));
+ }
// Instant Chart (Line)
var optionInstant = {
@@ -1201,7 +1323,7 @@ pageEncoding="UTF-8"%>
]),
},
},
- data: enterprise.instantHistory,
+ data: instantData.length > 0 ? instantData : generateHistoryData(72),
},
],
};
@@ -1234,7 +1356,7 @@ pageEncoding="UTF-8"%>
itemStyle: {
normal: { color: "#ffaa00", barBorderRadius: [5, 5, 0, 0] },
},
- data: enterprise.cumulativeHistory,
+ data: cumulativeData.length > 0 ? cumulativeData : generateHistoryData(14),
},
],
};
diff --git a/src/main/webapp/jsp/z_bigScreen/geo.html b/src/main/webapp/jsp/z_bigScreen/geo.html
new file mode 100644
index 00000000..13e64f35
--- /dev/null
+++ b/src/main/webapp/jsp/z_bigScreen/geo.html
@@ -0,0 +1,186 @@
+
+
+
+
+
天地图-金山卫雨污水管可视化(GeoJSON版)
+
+
+
+
+
+
+
+
+
雨污水管图例
+
+ DN300 污水管
+
+
+ DN500 污水管
+
+
+ DN200 雨水管
+
+
+ DN400 雨水管
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/jsp/z_bigScreen/pipeline_data.geojson b/src/main/webapp/jsp/z_bigScreen/pipeline_data.geojson
new file mode 100644
index 00000000..7c85e564
--- /dev/null
+++ b/src/main/webapp/jsp/z_bigScreen/pipeline_data.geojson
@@ -0,0 +1,2147 @@
+{
+ "type": "FeatureCollection",
+ "features": [
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 0,
+ "type": "雨水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32997516789344,
+ 30.735124855265017
+ ],
+ [
+ 121.32899861042308,
+ 30.74008593220635
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 1,
+ "type": "污水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34425319975486,
+ 30.738795782883006
+ ],
+ [
+ 121.34474299906057,
+ 30.733911856922735
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 2,
+ "type": "雨水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34271578247082,
+ 30.75546329190675
+ ],
+ [
+ 121.3462144030574,
+ 30.75524158081323
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 3,
+ "type": "污水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35184560585284,
+ 30.741555170197664
+ ],
+ [
+ 121.35634202849175,
+ 30.742735950005034
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 4,
+ "type": "污水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34616585512937,
+ 30.724257238492296
+ ],
+ [
+ 121.35099663191714,
+ 30.728371631533562
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 5,
+ "type": "雨水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33382241122072,
+ 30.724157289157073
+ ],
+ [
+ 121.33103731800621,
+ 30.720223288693784
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 6,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32704549271334,
+ 30.74433359117595
+ ],
+ [
+ 121.33146486274404,
+ 30.745625084109204
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 7,
+ "type": "污水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33159416826078,
+ 30.751066276743508
+ ],
+ [
+ 121.33197949204805,
+ 30.746820150759792
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 8,
+ "type": "污水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33960716918934,
+ 30.73013419635845
+ ],
+ [
+ 121.3395765803956,
+ 30.73015903569686
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 9,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33698750577076,
+ 30.74173043554858
+ ],
+ [
+ 121.33794854542937,
+ 30.740687032952913
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 10,
+ "type": "雨水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34487581058332,
+ 30.731662326494227
+ ],
+ [
+ 121.3450228019998,
+ 30.733692044033585
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 11,
+ "type": "污水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35214191262111,
+ 30.740400776447267
+ ],
+ [
+ 121.35369360499801,
+ 30.741736291860242
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 12,
+ "type": "污水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33711916545224,
+ 30.72558440323145
+ ],
+ [
+ 121.33577123272667,
+ 30.72452436931646
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 13,
+ "type": "污水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33990976624986,
+ 30.73892709046757
+ ],
+ [
+ 121.34237931867675,
+ 30.741866326692865
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 14,
+ "type": "污水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34183164643372,
+ 30.74761318945858
+ ],
+ [
+ 121.34494993251448,
+ 30.74884862909062
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 15,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35772192669809,
+ 30.72195951578481
+ ],
+ [
+ 121.35655817417125,
+ 30.71816387107134
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 16,
+ "type": "雨水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35241948005691,
+ 30.74566136696642
+ ],
+ [
+ 121.34858424358292,
+ 30.74467825376345
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 17,
+ "type": "雨水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32076474369744,
+ 30.720231741072638
+ ],
+ [
+ 121.32333123478429,
+ 30.724574477301438
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 18,
+ "type": "雨水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3339966097046,
+ 30.74668724301329
+ ],
+ [
+ 121.33031498794165,
+ 30.745286373930565
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 19,
+ "type": "污水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35310693354825,
+ 30.724805673285395
+ ],
+ [
+ 121.34913224172844,
+ 30.72478066136799
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 20,
+ "type": "污水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32048324290753,
+ 30.75509807377599
+ ],
+ [
+ 121.3202756716371,
+ 30.75675159029374
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 21,
+ "type": "污水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32990077892144,
+ 30.733264176892888
+ ],
+ [
+ 121.32813095755398,
+ 30.73370819280576
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 22,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32342257653589,
+ 30.72242732063248
+ ],
+ [
+ 121.32399836882627,
+ 30.7200150953406
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 23,
+ "type": "污水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33603024235325,
+ 30.75074514048703
+ ],
+ [
+ 121.33674203767035,
+ 30.747738506249707
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 24,
+ "type": "雨水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34036178572705,
+ 30.72865554216814
+ ],
+ [
+ 121.34302220261877,
+ 30.72696936569519
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 25,
+ "type": "污水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33568305013478,
+ 30.74758169937085
+ ],
+ [
+ 121.33957452916908,
+ 30.74836755892874
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 26,
+ "type": "污水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3222964596751,
+ 30.748518597998036
+ ],
+ [
+ 121.3194405896165,
+ 30.747421024823435
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 27,
+ "type": "污水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3285424670239,
+ 30.755496267527946
+ ],
+ [
+ 121.32895348083112,
+ 30.7600709521623
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 28,
+ "type": "污水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3497733985134,
+ 30.722795460197254
+ ],
+ [
+ 121.3547485830891,
+ 30.72200706064529
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 29,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32845948831178,
+ 30.726418520231096
+ ],
+ [
+ 121.32385853435392,
+ 30.722263803754775
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 30,
+ "type": "污水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33512226429332,
+ 30.735840378055475
+ ],
+ [
+ 121.33833226509665,
+ 30.7387725325748
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 31,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32365766964587,
+ 30.737953809869772
+ ],
+ [
+ 121.32843581594197,
+ 30.733057113706735
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 32,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32788495949016,
+ 30.73199225230026
+ ],
+ [
+ 121.3304246070084,
+ 30.72852153900381
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 33,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32822732117548,
+ 30.730448473251116
+ ],
+ [
+ 121.3292285420418,
+ 30.73110439530128
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 34,
+ "type": "污水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33479799003618,
+ 30.73370809961117
+ ],
+ [
+ 121.33314653411188,
+ 30.735537142850593
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 35,
+ "type": "雨水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34338750871547,
+ 30.739119407840807
+ ],
+ [
+ 121.34063169134731,
+ 30.741175963549423
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 36,
+ "type": "雨水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3228595511921,
+ 30.74237328632129
+ ],
+ [
+ 121.32047244223853,
+ 30.740494349444795
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 37,
+ "type": "污水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35483433206268,
+ 30.754016536358957
+ ],
+ [
+ 121.35880600517741,
+ 30.752341459171245
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 38,
+ "type": "雨水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34531597965272,
+ 30.758611884441745
+ ],
+ [
+ 121.34382236122428,
+ 30.75431942940909
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 39,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32440960673881,
+ 30.72179414488746
+ ],
+ [
+ 121.32112588700487,
+ 30.724867896730725
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 40,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33250302437646,
+ 30.73181534739664
+ ],
+ [
+ 121.33325494595127,
+ 30.73499890781399
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 41,
+ "type": "污水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33973243787236,
+ 30.720784500248875
+ ],
+ [
+ 121.33819662184682,
+ 30.716173252863694
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 42,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32128996263395,
+ 30.737890619529026
+ ],
+ [
+ 121.31860321085584,
+ 30.736125593803397
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 43,
+ "type": "雨水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33034617045271,
+ 30.75603634093246
+ ],
+ [
+ 121.32805843318178,
+ 30.751148794190037
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 44,
+ "type": "雨水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34751346032172,
+ 30.742927216255953
+ ],
+ [
+ 121.34386603633935,
+ 30.739380139771605
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 45,
+ "type": "污水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32254430441948,
+ 30.74813740307737
+ ],
+ [
+ 121.32016643422249,
+ 30.752423746060305
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 46,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34916318843246,
+ 30.729823039704062
+ ],
+ [
+ 121.3537289321647,
+ 30.72751758158481
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 47,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35788159584604,
+ 30.742937046440865
+ ],
+ [
+ 121.35962049435905,
+ 30.74760894765303
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 48,
+ "type": "雨水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32346676368469,
+ 30.74682789039911
+ ],
+ [
+ 121.32479480894663,
+ 30.75129733392222
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 49,
+ "type": "雨水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35212090938566,
+ 30.74330748539693
+ ],
+ [
+ 121.35596289095164,
+ 30.744678598255867
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 50,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35795615680378,
+ 30.73469758459147
+ ],
+ [
+ 121.35668699504426,
+ 30.737395477695557
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 51,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3331117325586,
+ 30.747311095539526
+ ],
+ [
+ 121.3333497440157,
+ 30.745661575724853
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 52,
+ "type": "污水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35477995879273,
+ 30.730035737613004
+ ],
+ [
+ 121.35662026554459,
+ 30.73389695756114
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 53,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32022564790728,
+ 30.756293183799343
+ ],
+ [
+ 121.31629144186215,
+ 30.75468514313618
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 54,
+ "type": "雨水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33040618821565,
+ 30.726902396130765
+ ],
+ [
+ 121.3300300734864,
+ 30.731468529966076
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 55,
+ "type": "污水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32489516840651,
+ 30.727636035058055
+ ],
+ [
+ 121.32149741519837,
+ 30.72722269642617
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 56,
+ "type": "雨水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34328620204886,
+ 30.72378482765177
+ ],
+ [
+ 121.33948412615807,
+ 30.720594981564375
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 57,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32476845522949,
+ 30.747136949472317
+ ],
+ [
+ 121.32817673392393,
+ 30.747339567116466
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 58,
+ "type": "雨水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35127320456687,
+ 30.742103325612636
+ ],
+ [
+ 121.35420350665748,
+ 30.737736603907415
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 59,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3372017541581,
+ 30.72946122056077
+ ],
+ [
+ 121.33287936749359,
+ 30.733986861605636
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 60,
+ "type": "污水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32888185268978,
+ 30.74698939189692
+ ],
+ [
+ 121.32973256833463,
+ 30.74841248451677
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 61,
+ "type": "污水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32686596518234,
+ 30.74221905140888
+ ],
+ [
+ 121.32723969127986,
+ 30.74120872690792
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 62,
+ "type": "污水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32004271765975,
+ 30.746987478414834
+ ],
+ [
+ 121.32234533817339,
+ 30.74826880031354
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 63,
+ "type": "污水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35526431420577,
+ 30.7304195679174
+ ],
+ [
+ 121.35435079648623,
+ 30.733980203891477
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 64,
+ "type": "雨水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34269609820335,
+ 30.7345729799461
+ ],
+ [
+ 121.34392492940626,
+ 30.736158275643035
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 65,
+ "type": "雨水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32420157830842,
+ 30.72553765451568
+ ],
+ [
+ 121.32013345542174,
+ 30.724419433642293
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 66,
+ "type": "雨水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34030752206296,
+ 30.72517203305306
+ ],
+ [
+ 121.33822323217267,
+ 30.727505374666585
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 67,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3332301624406,
+ 30.73407503018737
+ ],
+ [
+ 121.33184602018592,
+ 30.73437618564089
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 68,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34604205661732,
+ 30.74108318906244
+ ],
+ [
+ 121.34111067244837,
+ 30.741885642910262
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 69,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32944414158301,
+ 30.746915762335433
+ ],
+ [
+ 121.32493414136866,
+ 30.74818624845329
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 70,
+ "type": "雨水",
+ "diameter": 600
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32034613547636,
+ 30.731875502345616
+ ],
+ [
+ 121.32322402597943,
+ 30.732355108781803
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 71,
+ "type": "污水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35707534075365,
+ 30.73683666374198
+ ],
+ [
+ 121.35393188555867,
+ 30.733910909484383
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 72,
+ "type": "雨水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33723407776648,
+ 30.72556786604376
+ ],
+ [
+ 121.34149036156153,
+ 30.721539950855224
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 73,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35708471430277,
+ 30.722878283340204
+ ],
+ [
+ 121.36130952618413,
+ 30.723199539814136
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 74,
+ "type": "雨水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34765044214242,
+ 30.73174636819654
+ ],
+ [
+ 121.34432492355401,
+ 30.736299680955348
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 75,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35450842207676,
+ 30.757156604524113
+ ],
+ [
+ 121.35206959246351,
+ 30.75649683327568
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 76,
+ "type": "雨水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32455490396322,
+ 30.746935756791387
+ ],
+ [
+ 121.32201316945996,
+ 30.742374787439083
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 77,
+ "type": "污水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3216096240323,
+ 30.755654466937433
+ ],
+ [
+ 121.31678431679916,
+ 30.755902315446615
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 78,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33243044920277,
+ 30.755058116681425
+ ],
+ [
+ 121.33032450015565,
+ 30.753406917817216
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 79,
+ "type": "雨水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33106314655265,
+ 30.727589952093417
+ ],
+ [
+ 121.33011792544882,
+ 30.725999962431647
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 80,
+ "type": "雨水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34795244700882,
+ 30.725567959187707
+ ],
+ [
+ 121.35214432422694,
+ 30.72215452501212
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 81,
+ "type": "污水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32922626062206,
+ 30.73280472746477
+ ],
+ [
+ 121.32797433087069,
+ 30.734665162034318
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 82,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35612962117425,
+ 30.75512089458078
+ ],
+ [
+ 121.3568519646,
+ 30.758916390301223
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 83,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34726272669798,
+ 30.741338420151152
+ ],
+ [
+ 121.35030099588238,
+ 30.743224270529765
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 84,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35180064955176,
+ 30.72236911792914
+ ],
+ [
+ 121.34902096189228,
+ 30.722223835536397
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 85,
+ "type": "雨水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35937989131537,
+ 30.7467829066852
+ ],
+ [
+ 121.36310669361784,
+ 30.74455452324882
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 86,
+ "type": "雨水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3210885501629,
+ 30.746499447099023
+ ],
+ [
+ 121.32559075167246,
+ 30.744385346732283
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 87,
+ "type": "污水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33493542882908,
+ 30.745244953430554
+ ],
+ [
+ 121.33671204698327,
+ 30.742238121128572
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 88,
+ "type": "污水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34467390032172,
+ 30.72099282152663
+ ],
+ [
+ 121.3486999884246,
+ 30.717121046842298
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 89,
+ "type": "污水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35105004418044,
+ 30.73868623827366
+ ],
+ [
+ 121.35389323160341,
+ 30.733848490142297
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 90,
+ "type": "雨水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33125631211385,
+ 30.752091090624695
+ ],
+ [
+ 121.33324967765512,
+ 30.75399434180541
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 91,
+ "type": "污水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34776453230255,
+ 30.750439310479386
+ ],
+ [
+ 121.34373838925256,
+ 30.74694347420574
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 92,
+ "type": "污水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33088800616432,
+ 30.721280600516
+ ],
+ [
+ 121.33276861971915,
+ 30.72339569166757
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 93,
+ "type": "污水",
+ "diameter": 500
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35695796276781,
+ 30.738919881098838
+ ],
+ [
+ 121.36051350298014,
+ 30.737123442330645
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 94,
+ "type": "污水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34757117648483,
+ 30.75773866745277
+ ],
+ [
+ 121.34504631001694,
+ 30.75316856687455
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 95,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.35968607215112,
+ 30.72112182956831
+ ],
+ [
+ 121.3595211633894,
+ 30.725942732546905
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 96,
+ "type": "雨水",
+ "diameter": 300
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3291298789933,
+ 30.730984974454454
+ ],
+ [
+ 121.32663068751239,
+ 30.729656677028053
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 97,
+ "type": "污水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.3513617996443,
+ 30.74664697317373
+ ],
+ [
+ 121.35106160455024,
+ 30.743716361681305
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 98,
+ "type": "雨水",
+ "diameter": 800
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.33304119803272,
+ 30.752208322464313
+ ],
+ [
+ 121.32965385618,
+ 30.754493659157696
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 99,
+ "type": "雨水",
+ "diameter": 400
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32248900912046,
+ 30.724339952069567
+ ],
+ [
+ 121.31994517487189,
+ 30.722067046217678
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 101,
+ "type": "污水",
+ "diameter": 1000
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.32,
+ 30.74
+ ],
+ [
+ 121.36,
+ 30.74
+ ]
+ ]
+ }
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "id": 102,
+ "type": "雨水",
+ "diameter": 1200
+ },
+ "geometry": {
+ "type": "LineString",
+ "coordinates": [
+ [
+ 121.34,
+ 30.72
+ ],
+ [
+ 121.34,
+ 30.76
+ ]
+ ]
+ }
+ }
+ ]
+}
\ No newline at end of file