From d2b05dd602f95e6938b60f2b80182af7b4f45c52 Mon Sep 17 00:00:00 2001 From: tix Date: Thu, 9 Feb 2017 11:14:38 +0800 Subject: [PATCH] + update water_conservation page --- public/images/ei/CVP.PNG | Bin 0 -> 2696 bytes public/images/ei/CVR.PNG | Bin 0 -> 2447 bytes public/images/ei/RS.PNG | Bin 0 -> 2473 bytes public/js/json_tree.js | 2 +- routes/ei.js | 8 + views/inc/water_conservation.ejs | 381 +++++++++++++++++++++++++++++++ 6 files changed, 390 insertions(+), 1 deletion(-) create mode 100644 public/images/ei/CVP.PNG create mode 100644 public/images/ei/CVR.PNG create mode 100644 public/images/ei/RS.PNG create mode 100644 views/inc/water_conservation.ejs diff --git a/public/images/ei/CVP.PNG b/public/images/ei/CVP.PNG new file mode 100644 index 0000000000000000000000000000000000000000..93f063a097ae220adc869322ef93c996ffd12937 GIT binary patch literal 2696 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 SSqHyY5F6`L#4^I~@&5o|g}D9z literal 0 HcmV?d00001 diff --git a/public/js/json_tree.js b/public/js/json_tree.js index bb31d9e..be258db 100644 --- a/public/js/json_tree.js +++ b/public/js/json_tree.js @@ -7,7 +7,7 @@ var json_tree_intro = '[{"text":"自然地理概况","nodes":[{"text":"地理位 var json_tree_origin = '[{"text":"遥感监测","nodes":[{"text":"土地利用/土地覆盖","href":"/origin/land_use"},{"text":"生态环境质量状况","href":"/origin/ecology"},{"text":"牧草产量","href":"/origin/forage_yield"},{"text":"土壤侵蚀","href":"/origin/soil_erosion"}]},{"text":"地面监测","nodes":[{"text":"气象监测","href":"/origin/meteorological"},{"text":"水文水资源监测","href":"/origin/hydrology"},{"text":"草地生态监测","href":"/origin/grass"},{"text":"森林监测","href":"/origin/forest"},{"text":"沙化土地监测","href":"/origin/desertification"},{"text":"湿地监测","href":"/origin/wetland"},{"text":"水土保持监测","href":"/origin/soil_and_water_conservation"},{"text":"环境质量监测","href":"/origin/env_quality_monitoring"}]},{"text":"社会经济调查","nodes":[{"text":"人口","href":"#"},{"text":"社会经济","nodes":[{"text":"农牧业产值、经济收入及费用","href":"/origin/se/output_value"},{"text":"基本情况","href":"/origin/se/basic"},{"text":"畜产品产量统计表","href":"/origin/se/animal_products"},{"text":"畜牧业生产效益","href":"/origin/se/spe"},{"text":"禁牧减畜统计表","href":"/origin/se/grazing_prohibition"},{"text":"草原建设","href":"/origin/se/grassland_construction"},{"text":"草食牲畜数量","href":"/origin/se/herbivorous_livestock"}]},{"text":"环境保护机构","href":"#"},{"text":"污染源","href":"#"},{"text":"生态移民","href":"#"},{"text":"工程项目","href":"#"}]}]'; -var json_tree_ei = '[{"text":"生态系统宏观结构","nodes":[{"text":"分类面积","href":"/ei/classification_area"},{"text":"变化率","href":"/ei/rate_of_change"},{"text":"动态度","href":"/ei/dynamic_degree"},{"text":"宏观结构变化指数","href":"/ei/emsci"},{"text":"群落结构特征"}]},{"text":"生态系统质量","nodes":[{"text":"草地退化/恢复","href":"/ei/gdar"},{"text":"植被状况","href":"/ei/vegetation_status"},{"text":"宏观生态状况"},{"text":"植物物种多样性","href":"/ei/plant_species_diversity"},{"text":"环境质量","href":"/ei/env_uality"},{"text":"多年冻土上限","href":"/ei/permafrost_upper_limit"},{"text":"生态系统质量变化指数","href":"/ei/ecosystem_quality_change_index"}]},{"text":"生态系统服务功能","nodes":[{"text":"水源涵养"},{"text":"土壤保持"},{"text":"防风固沙"},{"text":"牧草供给"},{"text":"水供给"},{"text":"生态系统服务功能变化指数"}]},{"text":"生态系统变化的影响","nodes":[{"text":"气候变化"},{"text":"人类活动"}]}]'; +var json_tree_ei = '[{"text":"生态系统宏观结构","nodes":[{"text":"分类面积","href":"/ei/classification_area"},{"text":"变化率","href":"/ei/rate_of_change"},{"text":"动态度","href":"/ei/dynamic_degree"},{"text":"宏观结构变化指数","href":"/ei/emsci"},{"text":"群落结构特征"}]},{"text":"生态系统质量","nodes":[{"text":"草地退化/恢复","href":"/ei/gdar"},{"text":"植被状况","href":"/ei/vegetation_status"},{"text":"宏观生态状况"},{"text":"植物物种多样性","href":"/ei/plant_species_diversity"},{"text":"环境质量","href":"/ei/env_uality"},{"text":"多年冻土上限","href":"/ei/permafrost_upper_limit"},{"text":"生态系统质量变化指数","href":"/ei/ecosystem_quality_change_index"}]},{"text":"生态系统服务功能","nodes":[{"text":"水源涵养","href":"/ei/water_conservation"},{"text":"土壤保持"},{"text":"防风固沙"},{"text":"牧草供给"},{"text":"水供给"},{"text":"生态系统服务功能变化指数"}]},{"text":"生态系统变化的影响","nodes":[{"text":"气候变化"},{"text":"人类活动"}]}]'; diff --git a/routes/ei.js b/routes/ei.js index dfec6de..cfa45af 100644 --- a/routes/ei.js +++ b/routes/ei.js @@ -97,6 +97,14 @@ router.get('/ecosystem_quality_change_index', function (req, res, next) { }); }); +router.get('/water_conservation', function (req, res, next) { + res.render('ei', { + page_title: '水源涵养', + page_cont: 'inc', + inc_tag: 'water_conservation' + }); +}); + // Vegetation status diff --git a/views/inc/water_conservation.ejs b/views/inc/water_conservation.ejs new file mode 100644 index 0000000..e83f6a4 --- /dev/null +++ b/views/inc/water_conservation.ejs @@ -0,0 +1,381 @@ + +
+
+
+

1.生态系统水源涵养量及其变化统计表

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
区域背景年~基准年基准年~评估年两时段平均值
平均值倾斜率平均值倾斜率差值变化率
评价单元1------
评价单元2------
+ +

2.生态系统水源涵养服务功能保有率及其变化统计

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
区域背景年~基准年基准年~评估年两时段平均值
平均值倾斜率平均值倾斜率差值变化率
评价单元1------
评价单元2------
+

3. 主要河流枯水季径流量及其变化统计表

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
区域背景年~基准年基准年~评估年两时段平均值
平均值倾斜率平均值倾斜率差值变化率
黄河流域------
长江流域------
澜沧江流域------
+

4.夏季径流调节系数及其变化统计表

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
区域背景年~基准年基准年~评估年两时段平均值
平均值倾斜率平均值倾斜率差值变化率
黄河流域------
长江流域------
澜沧江流域------
+
+
+ + +
\ No newline at end of file