[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106874415A - Environmental sensitive area database construction method and server based on generalized information system - Google Patents

Environmental sensitive area database construction method and server based on generalized information system Download PDF

Info

Publication number
CN106874415A
CN106874415A CN201710050030.7A CN201710050030A CN106874415A CN 106874415 A CN106874415 A CN 106874415A CN 201710050030 A CN201710050030 A CN 201710050030A CN 106874415 A CN106874415 A CN 106874415A
Authority
CN
China
Prior art keywords
environmentally sensitive
sensitive area
map
location information
geographic location
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710050030.7A
Other languages
Chinese (zh)
Other versions
CN106874415B (en
Inventor
张永
赵岩
谢连科
臧玉魏
白晓春
张国英
马新刚
刘辉
陈素红
王飞
李勇
尹建光
徐桂彬
李华峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
Electric Power Research Institute of State Grid Shandong Electric Power Co Ltd
Electric Power Research Institute of State Grid Shaanxi Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
Electric Power Research Institute of State Grid Shandong Electric Power Co Ltd
Electric Power Research Institute of State Grid Shaanxi Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, Electric Power Research Institute of State Grid Shandong Electric Power Co Ltd, Electric Power Research Institute of State Grid Shaanxi Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201710050030.7A priority Critical patent/CN106874415B/en
Publication of CN106874415A publication Critical patent/CN106874415A/en
Application granted granted Critical
Publication of CN106874415B publication Critical patent/CN106874415B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明公开基于GIS系统的环境敏感区数据库构建方法及服务器,其中该方法在服务器内完成,包括:获取环境敏感区专题数据并存储至地图表内;对地图表内的每个环境敏感区分配一个唯一的ID,并将相应环境敏感区专题数据与ID进行关联;根据环境敏感区的数量来将地图表划分成相同数量个数的地图层表,每个地图层表与一个ID相关联且对应一个环境敏感区,最终构建出环境敏感区数据库;每个地图层表内存储有对应环境敏感区的基本属性信息及地理位置信息,且每地图层表内数据被客户端调用后用来展示相应环境敏感区的地图信息。本发明构建的环境敏感区数据库涵盖环境敏感区域分布的可实时更新以及拓展。

The invention discloses a GIS system-based method for constructing an environmentally sensitive area database and a server, wherein the method is completed in the server, including: obtaining thematic data of environmentally sensitive areas and storing them in a map table; assigning each environmentally sensitive area in the map table A unique ID, and associate the corresponding environmentally sensitive area thematic data with the ID; divide the map table into the same number of map layer tables according to the number of environmentally sensitive areas, and each map layer table is associated with an ID and Corresponding to an environmentally sensitive area, an environmentally sensitive area database is finally constructed; each map layer table stores the basic attribute information and geographic location information corresponding to the environmentally sensitive area, and the data in each map layer table is used to display after being called by the client Map information of corresponding environmentally sensitive areas. The environmentally sensitive area database constructed by the present invention covers real-time update and expansion of the distribution of environmentally sensitive areas.

Description

基于GIS系统的环境敏感区数据库构建方法及服务器Database Construction Method and Server for Environmentally Sensitive Areas Based on GIS System

技术领域technical field

本发明属于变电站环境敏感区数据处理领域,尤其涉及一种基于GIS系统的环境敏感区数据库构建方法及服务器。The invention belongs to the field of data processing of substation environment sensitive areas, in particular to a GIS system-based environment sensitive area database construction method and a server.

背景技术Background technique

随着我国电力工业的发展,电网的容量越来越大,输送的距离越来越远,输电线路的电压等级也在不断提高,高压变电站和架空输电线路的建设规模不断扩大。再加上经济发展及人口增长等社会因素的影响,新建的输变电工程逐渐向人口稠密区逼近已经成为大势所趋。近年来许多城市进行供电电力网的改扩建,变电站由城市郊区逐渐建到市区,高压架空输电线路在城市公众活动场所和居民区星罗棋布,变电站和输电线路可能产生的环境影响日益受到人们的关注,对输变电工程的环境保护工作提出了更高的要求。With the development of my country's electric power industry, the capacity of the power grid is getting larger and larger, the distance of transmission is getting farther and farther, the voltage level of transmission lines is also increasing, and the construction scale of high-voltage substations and overhead transmission lines is constantly expanding. Coupled with the influence of social factors such as economic development and population growth, it has become a general trend for new power transmission and transformation projects to gradually approach densely populated areas. In recent years, many cities have carried out the reconstruction and expansion of the power supply network. Substations have gradually been built from the suburbs to the urban areas. High-voltage overhead transmission lines are dotted in urban public places and residential areas. The possible environmental impact of substations and transmission lines has attracted increasing attention. Higher requirements are put forward for the environmental protection work of power transmission and transformation projects.

在输变电工程环境影响评价和设计阶段,由于缺乏环境敏感区域分布有关数据,在输变电工程选址选线和建设过程中,部分工程在环境敏感区域避让方面采取的措施和管理支撑手段不足;输变电工程环境影响预测技术在自动化、信息化程度方面不高,在选址选线阶段和路径调整时无法快速、及时和准确评估输变电工程对环境敏感点的影响。In the stage of environmental impact assessment and design of power transmission and transformation projects, due to the lack of relevant data on the distribution of environmentally sensitive areas, in the process of site selection and construction of power transmission and transformation projects, the measures and management support measures adopted by some projects in terms of avoiding environmentally sensitive areas Insufficient; the environmental impact prediction technology of power transmission and transformation projects is not high in terms of automation and informatization, and cannot quickly, timely and accurately evaluate the impact of power transmission and transformation projects on environmentally sensitive points during the stage of site selection and route adjustment.

综上所述,需要建立涵盖环境敏感区域分布的可更新、拓展的数据库,用来为基于现有电网GIS平台的输变电工程环境敏感点的自动识别、分类技术和输变电工程电磁、噪声影响自动预测分析提供精确的数据基础,来提高国家电网公司电网环保管理的信息化、精益化、智能化水平。To sum up, it is necessary to establish an updatable and expandable database covering the distribution of environmentally sensitive areas, which is used for the automatic identification and classification technology of environmentally sensitive points of power transmission and transformation projects based on the existing grid GIS platform and the electromagnetic, The automatic prediction and analysis of noise impact provides an accurate data basis to improve the informatization, lean and intelligent level of State Grid Corporation's power grid environmental protection management.

发明内容Contents of the invention

为了解决现有技术的缺点,本发明的第一目的是提供一种基于GIS系统的环境敏感区数据库管理系统。In order to solve the shortcomings of the prior art, the first object of the present invention is to provide a database management system for environmentally sensitive areas based on a GIS system.

本发明的一种基于GIS系统的环境敏感区数据库构建方法,该方法在服务器内完成,其具体包括:A method for constructing an environmentally sensitive area database based on a GIS system of the present invention, the method is completed in the server, and it specifically includes:

步骤1:获取环境敏感区专题数据并存储至地图表内;所述环境敏感区专题数据包括环境敏感区的基本属性信息以及由GIS系统检测到的环境敏感区的地理位置信息;其中,环境敏感区的基本属性信息包括环境敏感区的级别、隶属关系建立时间和保护对象信息;Step 1: Obtain the thematic data of the environmentally sensitive area and store it in the map table; the thematic data of the environmentally sensitive area includes the basic attribute information of the environmentally sensitive area and the geographical location information of the environmentally sensitive area detected by the GIS system; wherein, the environmentally sensitive The basic attribute information of the area includes the level of the environmentally sensitive area, the establishment time of the affiliation relationship and the protection object information;

步骤2:对地图表内的每个环境敏感区分配一个唯一的ID,并将相应环境敏感区专题数据与ID进行关联;Step 2: Assign a unique ID to each environmentally sensitive area in the map, and associate the thematic data of the corresponding environmentally sensitive area with the ID;

步骤3:根据环境敏感区的数量来将地图表划分成相同数量个数的地图层表,每个地图层表与一个ID相关联且对应一个环境敏感区,最终构建出环境敏感区数据库;每个地图层表内存储有对应环境敏感区的基本属性信息及地理位置信息,且每地图层表内数据被客户端调用后用来展示相应环境敏感区的地图信息。Step 3: Divide the map table into map layer tables of the same number according to the number of environmentally sensitive areas, each map layer table is associated with an ID and corresponds to an environmentally sensitive area, and finally constructs an environmentally sensitive area database; Each map layer table stores the basic attribute information and geographical location information corresponding to the environmentally sensitive area, and the data in each map layer table is used to display the map information of the corresponding environmentally sensitive area after being called by the client.

进一步的,该方法还包括:根据环境敏感区的基本属性信息及地理位置信息,对每个地图层表建立一个与其对应的空间索引表,用于协助进行空间分析,以加快空间分析的速度。Further, the method also includes: according to the basic attribute information and geographical location information of the environmentally sensitive area, a corresponding spatial index table is established for each map layer table, which is used to assist in spatial analysis and speed up the spatial analysis.

进一步的,该方法还包括:将环境敏感区专题数据利用栅格数据矢量化方式输入至服务器或人工方式输入至服务器。Further, the method further includes: inputting the thematic data of the environmentally sensitive area to the server in the form of raster data vectorization or inputting it into the server manually.

本发明的环境敏感区专题数据利用栅格数据矢量化输入、人工输入两种方式进行处理。针对环境敏感区专题数据全部为纸质数据的情况,这种纸质数据无法直接运用,必须先进行栅格化操作,将纸质数据转化为数字格式,通过开发平台将各类敏感区的地理位置、边界等数据录入系统中。但在栅格化操作时,由于扫描精度的问题,加之地图上并没有坐标参数,因此,栅格化后的数据在录入系统时,往往会出现边界不符、与数字地形图不配套等一系列问题,需要借助人工手段,对栅格化后的敏感区专题图,在边界首先确定若干个定位点,根据搜集到的专题资料对敏感区边界驻点进行校正,最终实现系统中的敏感区信息与专题资料中的数据在同一比例尺上能够达到相同的精度。同时,在对敏感区的相关信息进行人工修正的过程中也对各敏感区的属性数据进行录入,最终完成敏感区数据库的建设与校正工作。The environmental sensitive area thematic data of the present invention is processed by using raster data vectorized input and manual input. In view of the situation that the thematic data of environmentally sensitive areas are all paper data, this paper data cannot be used directly, and must be rasterized first to convert the paper data into digital format, and the geographical The location, boundary and other data are entered into the system. However, during the rasterization operation, due to the problem of scanning accuracy and the fact that there are no coordinate parameters on the map, when the rasterized data is input into the system, there are often a series of boundary violations and incompatibility with the digital topographic map. The problem is that it is necessary to use manual means to first determine several positioning points on the boundary of the gridded thematic map of sensitive areas, and correct the stationary points of the sensitive area boundary according to the collected thematic data, and finally realize the sensitive area information in the system The same precision can be achieved on the same scale as the data in the thematic data. At the same time, in the process of manually correcting the relevant information of sensitive areas, the attribute data of each sensitive area is also entered, and the construction and correction of the sensitive area database are finally completed.

进一步的,根据地图中地物类型,将每个地图层表内存储的对应环境敏感区的地理位置信息划分为节点类地理位置信息、弧段类地理位置信息和多边形类地理位置信息;节点类地理位置信息与点状地物相对应,弧段类地理位置信息与线状地物相对应,多边形类地理位置信息与面状地物相对应。这样能够将地物类型与相应的地理位置信息进行匹配,能够在地图上更准确的展示相应的地物。Further, according to the types of features in the map, the geographic location information of corresponding environmentally sensitive areas stored in each map layer table is divided into node-type geographic location information, arc-type geographic location information, and polygon-type geographic location information; node-type geographic location information Geographical location information corresponds to point features, arc segment geographic location information corresponds to linear features, and polygonal geographic location information corresponds to surface features. In this way, the type of feature can be matched with the corresponding geographic location information, and the corresponding feature can be displayed more accurately on the map.

进一步的,所述空间索引表采用BSP树、R树或R+树结构。Further, the spatial index table adopts a BSP tree, R tree or R+ tree structure.

BSP树、R树或R+树结构均是自上向下、逐级划分空间的空间索引。The BSP tree, R tree or R+ tree structure is a spatial index that divides the space level by level from top to bottom.

BSP树(Binary Space Partitioning Tree,二维空间划分树),是一种逐级将空间一分为二的二叉树,它能很好地与空间对象的分布情况相适应。且BSP树深度一般都很大,影响各种操作的效率。BSP tree (Binary Space Partitioning Tree, two-dimensional space partition tree) is a binary tree that divides the space into two levels step by step, and it can well adapt to the distribution of space objects. Moreover, the depth of the BSP tree is generally very large, which affects the efficiency of various operations.

R树是B树向多维空间发展的另一种形式,它将空间对象按范围划分,每个结点对应一个区域和一个磁盘页,非叶结点的磁盘页中存储其所有子结点的区域范围,非叶结点的所有子结点的区域都落在它的区域范围之内;叶结点的磁盘页中存储其区域范围之内的所有空间对象的外接矩形。每个结点所能拥有的子结点数目有上、下限,下限保证对磁盘空间的有效利用,上限保证每个结点对应一个磁盘页,但插入新的结点使得某结点要求的空间大于一个磁盘页时,该结点一分为二。R树是一种动态索引结构,即:它的查询可与插入或删除同时进行,而且不需要定期地对树结构进行重新组织。R-tree is another form of B-tree development to multi-dimensional space. It divides spatial objects into ranges. Each node corresponds to an area and a disk page. The disk pages of non-leaf nodes store the data of all its child nodes. Area range, the areas of all sub-nodes of non-leaf nodes fall within its area range; the disk pages of leaf nodes store the bounding rectangles of all spatial objects within their area range. The number of sub-nodes that each node can have has upper and lower limits, the lower limit ensures the effective use of disk space, and the upper limit ensures that each node corresponds to a disk page, but inserting a new node makes the space required by a node When larger than one disk page, the node is split in two. The R-tree is a dynamic index structure, that is, its query can be performed simultaneously with insertion or deletion, and the tree structure does not need to be reorganized periodically.

R+树与R树类似,主要区别在于R+树中兄弟结点对应的空间区域无重叠,这样划分空间消除了R树因允许结点间的重叠而产生的“死区域”(一个结点那内不含本结点数据的空白区域),减少无效查询数,大大提供空间索引的效率,但对于插入、删除空间对象的操作,则由操作要保证空间区域无重叠而效率降低。同时R+树对跨区域的空间物体数据存储有冗余,且随着数据库中数据增多,冗余信息不断增长。The R+ tree is similar to the R tree, the main difference is that the spatial regions corresponding to sibling nodes in the R+ tree do not overlap, so that the division of space eliminates the "dead area" generated by the R tree due to the overlap between nodes (one node within a node) Blank area that does not contain the data of this node), reducing the number of invalid queries and greatly improving the efficiency of spatial indexing, but for the operation of inserting and deleting spatial objects, the operation must ensure that the spatial areas do not overlap and the efficiency will decrease. At the same time, the R+ tree has redundancy for the data storage of spatial objects across regions, and as the data in the database increases, the redundant information continues to grow.

本发明的第二目的是提供一种构建基于GIS系统的环境敏感区数据库的服务器。The second object of the present invention is to provide a server for constructing an environmentally sensitive area database based on a GIS system.

本发明的一种构建基于GIS系统的环境敏感区数据库的服务器,包括:A kind of server of the present invention constructs the environmentally sensitive area database based on GIS system, comprising:

数据存储模块,其用于获取环境敏感区专题数据并存储至地图表内;所述环境敏感区专题数据包括环境敏感区的基本属性信息以及由GIS系统检测到的环境敏感区的地理位置信息;其中,环境敏感区的基本属性信息包括环境敏感区的级别、隶属关系建立时间和保护对象信息;A data storage module, which is used to obtain the thematic data of the environmentally sensitive area and store it in the map table; the thematic data of the environmentally sensitive area includes the basic attribute information of the environmentally sensitive area and the geographic location information of the environmentally sensitive area detected by the GIS system; Among them, the basic attribute information of the environmentally sensitive area includes the level of the environmentally sensitive area, the establishment time of the affiliation relationship and the protection object information;

ID分配模块,其用于对地图表内的每个环境敏感区分配一个唯一的ID,并将相应环境敏感区专题数据与ID进行关联;An ID allocation module, which is used to assign a unique ID to each environmentally sensitive area in the map, and associate the corresponding environmentally sensitive area thematic data with the ID;

地图层表构建模块,其用于根据环境敏感区的数量来将地图表划分成相同数量个数的地图层表,每个地图层表与一个ID相关联且对应一个环境敏感区,最终构建出环境敏感区数据库;每个地图层表内存储有对应环境敏感区的基本属性信息及地理位置信息,且每地图层表内数据被客户端调用后用来展示相应环境敏感区的地图信息。Map layer table construction module, which is used to divide the map table into map layer tables of the same number according to the number of environmentally sensitive areas, each map layer table is associated with an ID and corresponds to an environmentally sensitive area, and finally constructs Environmentally sensitive area database; each map layer table stores the basic attribute information and geographic location information of the corresponding environmentally sensitive area, and the data in each map layer table is used to display the map information of the corresponding environmentally sensitive area after being called by the client.

进一步的,所述服务器还包括:空间索引表建立模块,其用于根据环境敏感区的基本属性信息及地理位置信息,对每个地图层表建立一个与其对应的空间索引表,用于协助进行空间分析,以加快空间分析的速度。Further, the server also includes: a spatial index table establishment module, which is used to establish a corresponding spatial index table for each map layer table according to the basic attribute information and geographic location information of the environmentally sensitive area, to assist in carrying out Spatial Analysis to speed up spatial analysis.

进一步的,所述服务器还包括:数据输入模块,其用于将环境敏感区专题数据利用栅格数据矢量化方式输入至服务器或人工方式输入至服务器。Further, the server further includes: a data input module, which is used to input the thematic data of environmentally sensitive areas to the server in a raster data vectorization manner or manually.

本发明的环境敏感区专题数据利用栅格数据矢量化输入、人工输入两种方式进行处理。针对环境敏感区专题数据全部为纸质数据的情况,这种纸质数据无法直接运用,必须先进行栅格化操作,将纸质数据转化为数字格式,通过开发平台将各类敏感区的地理位置、边界等数据录入系统中。但在栅格化操作时,由于扫描精度的问题,加之地图上并没有坐标参数,因此,栅格化后的数据在录入系统时,往往会出现边界不符、与数字地形图不配套等一系列问题,需要借助人工手段,对栅格化后的敏感区专题图,在边界首先确定若干个定位点,根据搜集到的专题资料对敏感区边界驻点进行校正,最终实现系统中的敏感区信息与专题资料中的数据在同一比例尺上能够达到相同的精度。同时,在对敏感区的相关信息进行人工修正的过程中也对各敏感区的属性数据进行录入,最终完成敏感区数据库的建设与校正工作。The environmental sensitive area thematic data of the present invention is processed by using raster data vectorized input and manual input. In view of the situation that the thematic data of environmentally sensitive areas are all paper data, this kind of paper data cannot be used directly. It must first be rasterized to convert the paper data into digital format, and the geographical The location, boundary and other data are entered into the system. However, during the rasterization operation, due to the problem of scanning accuracy and the fact that there are no coordinate parameters on the map, when the rasterized data is input into the system, there are often a series of boundary violations and incompatibility with the digital topographic map. The problem is that it is necessary to use manual means to first determine several positioning points on the boundary of the gridded thematic map of sensitive areas, and correct the stationary points of the sensitive area boundary according to the collected thematic data, and finally realize the sensitive area information in the system The same precision can be achieved on the same scale as the data in the thematic data. At the same time, in the process of manually correcting the relevant information of sensitive areas, the attribute data of each sensitive area is also entered, and the construction and correction of the sensitive area database are finally completed.

进一步的,所述服务器还包括:地理位置信息分类模块,其用于根据地图中地物类型,将每个地图层表内存储的对应环境敏感区的地理位置信息划分为节点类地理位置信息、弧段类地理位置信息和多边形类地理位置信息;节点类地理位置信息与点状地物相对应,弧段类地理位置信息与线状地物相对应,多边形类地理位置信息与面状地物相对应。这样能够将地物类型与相应的地理位置信息进行匹配,能够在地图上更准确的展示相应的地物。Further, the server also includes: a geographic location information classification module, which is used to divide the geographic location information corresponding to environmentally sensitive areas stored in each map layer table into node-type geographic location information, according to the types of features in the map, Arc-type geographic location information and polygon-type geographic location information; node-type geographic location information corresponds to point features, arc-type geographic location information corresponds to linear features, and polygon-type geographic location information corresponds to surface features Corresponding. In this way, the type of feature can be matched with the corresponding geographic location information, and the corresponding feature can be displayed more accurately on the map.

进一步的,所述空间索引表建立模块中的空间索引表采用BSP树、R树或R+树结构。Further, the spatial index table in the spatial index table building module adopts a BSP tree, R tree or R+ tree structure.

BSP树、R树或R+树结构均是自上向下、逐级划分空间的空间索引。The BSP tree, R tree or R+ tree structure is a spatial index that divides the space level by level from top to bottom.

BSP树(Binary Space Partitioning Tree,二维空间划分树),是一种逐级将空间一分为二的二叉树,它能很好地与空间对象的分布情况相适应。且BSP树深度一般都很大,影响各种操作的效率。BSP tree (Binary Space Partitioning Tree, two-dimensional space partition tree) is a binary tree that divides the space into two levels step by step, and it can well adapt to the distribution of space objects. Moreover, the depth of the BSP tree is generally very large, which affects the efficiency of various operations.

R树是B树向多维空间发展的另一种形式,它将空间对象按范围划分,每个结点对应一个区域和一个磁盘页,非叶结点的磁盘页中存储其所有子结点的区域范围,非叶结点的所有子结点的区域都落在它的区域范围之内;叶结点的磁盘页中存储其区域范围之内的所有空间对象的外接矩形。每个结点所能拥有的子结点数目有上、下限,下限保证对磁盘空间的有效利用,上限保证每个结点对应一个磁盘页,但插入新的结点使得某结点要求的空间大于一个磁盘页时,该结点一分为二。R树是一种动态索引结构,即:它的查询可与插入或删除同时进行,而且不需要定期地对树结构进行重新组织。R-tree is another form of B-tree development to multi-dimensional space. It divides spatial objects into ranges. Each node corresponds to an area and a disk page. The disk pages of non-leaf nodes store the data of all its child nodes. Area range, the areas of all sub-nodes of non-leaf nodes fall within its area range; the disk pages of leaf nodes store the bounding rectangles of all spatial objects within their area range. The number of sub-nodes that each node can have has upper and lower limits, the lower limit ensures the effective use of disk space, and the upper limit ensures that each node corresponds to a disk page, but inserting a new node makes the space required by a node When larger than one disk page, the node is split in two. The R-tree is a dynamic index structure, that is, its query can be performed simultaneously with insertion or deletion, and the tree structure does not need to be reorganized periodically.

R+树与R树类似,主要区别在于R+树中兄弟结点对应的空间区域无重叠,这样划分空间消除了R树因允许结点间的重叠而产生的“死区域”(一个结点那内不含本结点数据的空白区域),减少无效查询数,大大提供空间索引的效率,但对于插入、删除空间对象的操作,则由操作要保证空间区域无重叠而效率降低。同时R+树对跨区域的空间物体数据存储有冗余,且随着数据库中数据增多,冗余信息不断增长。The R+ tree is similar to the R tree, the main difference is that the spatial regions corresponding to sibling nodes in the R+ tree do not overlap, so that the division of space eliminates the "dead area" generated by the R tree due to the overlap between nodes (one node within a node) Blank area that does not contain the data of this node), reducing the number of invalid queries and greatly improving the efficiency of spatial indexing, but for the operation of inserting and deleting spatial objects, the operation must ensure that the spatial areas do not overlap and the efficiency will decrease. At the same time, the R+ tree has redundancy for the data storage of spatial objects across regions, and as the data in the database increases, the redundant information continues to grow.

本发明的有益效果为:The beneficial effects of the present invention are:

(1)本发明将获取的环境敏感区专题数据并存储至地图表内;再对地图表内的每个环境敏感区分配一个唯一的ID,并将相应环境敏感区专题数据与ID进行关联;根据环境敏感区的数量来将地图表划分成相同数量个数的地图层表,每个地图层表与一个ID相关联且对应一个环境敏感区,最终构建出环境敏感区数据库;每个地图层表内存储有对应环境敏感区的基本属性信息及地理位置信息,且每地图层表内数据被客户端调用后用来展示相应环境敏感区的地图信息;构建的环境敏感区数据库涵盖环境敏感区域分布的可实时更新以及拓展;通过系统的后台操作,可对所有地理信息、环境敏感区数据进行编辑、增减等操作,通过建立多级审核机制,可使数据库数据得到及时更新,及时反映工程周边实际情况,更好的为工程可研、规划评审服务。(1) The present invention stores the acquired environmentally sensitive area thematic data in the map table; then assigns a unique ID to each environmentally sensitive area in the map table, and associates the corresponding environmentally sensitive area thematic data with the ID; According to the number of environmentally sensitive areas, the map table is divided into the same number of map layer tables, each map layer table is associated with an ID and corresponds to an environmentally sensitive area, and finally the environmentally sensitive area database is constructed; each map layer The table stores the basic attribute information and geographic location information of the corresponding environmentally sensitive areas, and the data in the table of each map layer is called by the client to display the map information of the corresponding environmentally sensitive areas; the constructed environmentally sensitive area database covers environmentally sensitive areas The distribution can be updated and expanded in real time; through the background operation of the system, all geographical information and environmental sensitive area data can be edited, increased or decreased, etc. By establishing a multi-level audit mechanism, the database data can be updated in time to reflect the project Surrounding actual conditions, better service for engineering feasibility study and planning review.

(2)本发明还根据环境敏感区的基本属性信息及地理位置信息,对每个地图层表建立一个与其对应的空间索引表,用于协助进行空间分析,以加快空间分析的速度,为基于现有电网GIS平台的输变电工程环境敏感点的自动识别、分类技术提供了精确动态变化的数据基础,最终实现了国家电网公司电网环保管理的信息化、精益化、智能化水平。(2) The present invention also establishes a corresponding spatial index table for each map layer table according to the basic attribute information and geographic location information of environmentally sensitive areas, for assisting in spatial analysis, to speed up the speed of spatial analysis, and to The automatic identification and classification technology of the environmental sensitive points of power transmission and transformation projects on the existing grid GIS platform provides an accurate and dynamic data basis, and finally realizes the informatization, lean, and intelligent level of the State Grid Corporation's grid environmental protection management.

附图说明Description of drawings

图1是本发明的一种基于GIS系统的环境敏感区数据库构建方法流程图。Fig. 1 is a flowchart of a method for constructing an environmentally sensitive area database based on a GIS system in the present invention.

图2是本发明的一种构建基于GIS系统的环境敏感区数据库的服务器结构图。FIG. 2 is a structural diagram of a server for constructing an environmentally sensitive area database based on a GIS system in the present invention.

具体实施方式detailed description

下面结合附图与实施例对本发明做进一步说明:Below in conjunction with accompanying drawing and embodiment the present invention will be further described:

本发明所涉及的环境敏感区,是指依法设立的各级各类自然、文化保护地,以及对建设项目的某类污染因子或者生态影响因子特别敏感的区域。The environmentally sensitive areas involved in the present invention refer to various levels of natural and cultural protection areas established in accordance with the law, as well as areas that are particularly sensitive to certain types of pollution factors or ecological impact factors of construction projects.

环境敏感区包括:Environmentally sensitive areas include:

(一)自然保护区、风景名胜区、世界文化和自然遗产地、饮用水水源保护区;(1) Nature reserves, scenic spots, world cultural and natural heritage sites, drinking water source protection areas;

(二)基本农田保护区、基本草原、森林公园、地质公园、重要湿地、天然林、珍稀濒危野生动植物天然集中分布区、重要水生生物的自然产卵场、索饵场、越冬场和洄游通道、天然渔场、资源性缺水地区、水土流失重点防治区、沙化土地封禁保护区、封闭及半封闭海域、富营养化水域;(2) Basic farmland protection areas, basic grasslands, forest parks, geological parks, important wetlands, natural forests, natural concentrated distribution areas of rare and endangered wild animals and plants, natural spawning grounds, feeding grounds, wintering grounds and migration of important aquatic organisms Channels, natural fishing grounds, resource-based water-shortage areas, key areas for the prevention and control of soil erosion, closed and protected areas of desertified land, closed and semi-closed sea areas, and eutrophic water areas;

(三)以居住、医疗卫生、文化教育、科研、行政办公等为主要功能的区域,文物保护单位,具有特殊历史、文化、科学、民族意义的保护地。(3) Areas with the main functions of residence, medical care, cultural education, scientific research, administrative offices, etc., cultural relics protection units, and protected areas with special historical, cultural, scientific, and national significance.

根据《建设项目环境影响评价分类管理名录》(2015版),输变电工程涉及的环境敏感区主要是第(一)类和第(三)类。结合公司电网建设项目环评、验收工作实际,本课题将第(一)类和第(三)类中的有关内容进行了合并,将自然保护区、风景名胜区、饮用水水源保护区、文物古迹等工程重点关注的环境敏感区分别单独设类,由于在环评评审中输变电工程往往也涉及到森林公园等敏感目标,因此,虽然森林公园不在输变电工程涉及的环境敏感区类型中,但也在搜资和开发时将森林公园的有关资料进行了搜集和整理,合并至自然保护区中。考虑到数据量和敏感区特性,将文物古迹、世界文化和自然遗产地合并为文物古迹图层,同时,为了方便对于古长城等线状古迹的查询和管理,结合环境敏感区数据库的建设,增加了线状古迹类图层。至于工程建设中关注的居民居住区、医院、学校、办公区等以人群为主的敏感区,其相关位置信息、边界信息主要是在矢量化后的地形图中展示,因此,在数据库设计中,该类敏感区信息归入地层矢量地图数据库中,该部分敏感区的数据由国网GIS统一平台提供。According to the "Categorized Management Directory of Environmental Impact Assessment of Construction Projects" (2015 Edition), the environmentally sensitive areas involved in power transmission and transformation projects are mainly category (1) and category (3). Combined with the reality of the environmental impact assessment and acceptance work of the company's power grid construction projects, this topic merges the relevant content in the first category and the third category, and integrates nature reserves, scenic spots, drinking water source protection areas, cultural relics and historic sites, etc. The environmentally sensitive areas that the project focuses on are classified separately. Since power transmission and transformation projects often involve sensitive targets such as forest parks in the environmental impact assessment review, although forest parks are not included in the types of environmentally sensitive areas involved in power transmission and transformation projects, they are During the search for funds and development, the relevant information of the forest park was collected and organized, and merged into the nature reserve. Considering the amount of data and the characteristics of sensitive areas, the cultural relics and historic sites, world cultural and natural heritage sites are merged into cultural relics and historic sites. Added linear monuments layer. As for sensitive areas such as residential areas, hospitals, schools, and office areas that are concerned about in engineering construction, the relevant location information and boundary information are mainly displayed in the vectorized topographic map. Therefore, in the database design , this type of sensitive area information is included in the stratigraphic vector map database, and the data of this part of the sensitive area is provided by the State Grid GIS unified platform.

图1是本发明的一种基于GIS系统的环境敏感区数据库构建方法流程图。Fig. 1 is a flowchart of a method for constructing an environmentally sensitive area database based on a GIS system in the present invention.

如图1所示基于GIS系统的环境敏感区数据库构建方法,该方法在服务器内完成,其具体包括:As shown in Figure 1, the environmentally sensitive area database construction method based on the GIS system, the method is completed in the server, which specifically includes:

步骤1:获取环境敏感区专题数据并存储至地图表内;所述环境敏感区专题数据包括环境敏感区的基本属性信息以及由GIS系统检测到的环境敏感区的地理位置信息;其中,环境敏感区的基本属性信息包括环境敏感区的级别、隶属关系建立时间和保护对象信息。Step 1: Obtain the thematic data of the environmentally sensitive area and store it in the map table; the thematic data of the environmentally sensitive area includes the basic attribute information of the environmentally sensitive area and the geographical location information of the environmentally sensitive area detected by the GIS system; wherein, the environmentally sensitive The basic attribute information of the area includes the level of the environmentally sensitive area, the establishment time of the affiliation relationship and the protection object information.

步骤2:对地图表内的每个环境敏感区分配一个唯一的ID,并将相应环境敏感区专题数据与ID进行关联。Step 2: Assign a unique ID to each environmentally sensitive area in the map table, and associate the thematic data of the corresponding environmentally sensitive area with the ID.

步骤3:根据环境敏感区的数量来将地图表划分成相同数量个数的地图层表,每个地图层表与一个ID相关联且对应一个环境敏感区,最终构建出环境敏感区数据库;每个地图层表内存储有对应环境敏感区的基本属性信息及地理位置信息,且每地图层表内数据被客户端调用后用来展示相应环境敏感区的地图信息。Step 3: Divide the map table into map layer tables of the same number according to the number of environmentally sensitive areas, each map layer table is associated with an ID and corresponds to an environmentally sensitive area, and finally constructs an environmentally sensitive area database; Each map layer table stores the basic attribute information and geographical location information corresponding to the environmentally sensitive area, and the data in each map layer table is used to display the map information of the corresponding environmentally sensitive area after being called by the client.

其中:in:

a.地图集表:整个系统具有的表,它可以作为一个地图集中的最高层次表格,在实现上可以作为多个数据库的总体规划表格。它本身具有各个地图的引用和描述信息。a. Atlas table: the table of the whole system, it can be used as the highest level table in an atlas, and can be used as the overall planning table of multiple databases in implementation. It itself has reference and description information for each map.

b.地图表:每个地图都有的一个表,它可以作为管理一个工程中地图的最高表格,它是以一个数据库的总体规划表格方式实现的。该表具有各层参照、描述和引用信息。b. Map table: a table for each map, which can be used as the highest table for managing maps in a project, and it is realized in the form of an overall planning table of a database. This table has reference, description and citation information for each level.

c.地图层表:每个地图层都有这样一个表,它作为管理一个图层的表格。该表格具有基本图层的空间对象及各个空间对象的相应描述信息。c. Map layer table: Each map layer has such a table, which serves as a table for managing a layer. This table has the spatial objects of the basic layer and the corresponding description information of each spatial object.

d.空间索引表:每个地图层对应一个空间索引表,它用于协助进行空间分析,以加快空间分析的速度。d. Spatial index table: Each map layer corresponds to a spatial index table, which is used to assist in spatial analysis to speed up the spatial analysis.

在另一实施例中,该方法还包括:根据环境敏感区的基本属性信息及地理位置信息,对每个地图层表建立一个与其对应的空间索引表,用于协助进行空间分析,以加快空间分析的速度。In another embodiment, the method further includes: according to the basic attribute information and geographic location information of environmentally sensitive areas, establishing a corresponding spatial index table for each map layer table, which is used to assist in spatial analysis, so as to speed up spatial analysis. The speed of analysis.

其中,空间索引表采用BSP树、R树或R+树结构。Wherein, the spatial index table adopts a BSP tree, R tree or R+ tree structure.

BSP树、R树或R+树结构均是自上向下、逐级划分空间的空间索引。The BSP tree, R tree or R+ tree structure is a spatial index that divides the space level by level from top to bottom.

BSP树(Binary Space Partitioning Tree,二维空间划分树),是一种逐级将空间一分为二的二叉树,它能很好地与空间对象的分布情况相适应。且BSP树深度一般都很大,影响各种操作的效率。BSP tree (Binary Space Partitioning Tree, two-dimensional space partition tree) is a binary tree that divides the space into two levels step by step, and it can well adapt to the distribution of space objects. Moreover, the depth of the BSP tree is generally very large, which affects the efficiency of various operations.

R树是B树向多维空间发展的另一种形式,它将空间对象按范围划分,每个结点对应一个区域和一个磁盘页,非叶结点的磁盘页中存储其所有子结点的区域范围,非叶结点的所有子结点的区域都落在它的区域范围之内;叶结点的磁盘页中存储其区域范围之内的所有空间对象的外接矩形。每个结点所能拥有的子结点数目有上、下限,下限保证对磁盘空间的有效利用,上限保证每个结点对应一个磁盘页,但插入新的结点使得某结点要求的空间大于一个磁盘页时,该结点一分为二。R树是一种动态索引结构,即:它的查询可与插入或删除同时进行,而且不需要定期地对树结构进行重新组织。R-tree is another form of B-tree development to multi-dimensional space. It divides spatial objects into ranges. Each node corresponds to an area and a disk page. The disk pages of non-leaf nodes store the data of all its child nodes. Area range, the areas of all sub-nodes of non-leaf nodes fall within its area range; the disk pages of leaf nodes store the bounding rectangles of all spatial objects within their area range. The number of sub-nodes that each node can have has upper and lower limits, the lower limit ensures the effective use of disk space, and the upper limit ensures that each node corresponds to a disk page, but inserting a new node makes the space required by a node When larger than one disk page, the node is split in two. The R-tree is a dynamic index structure, that is, its query can be performed simultaneously with insertion or deletion, and the tree structure does not need to be reorganized periodically.

R+树与R树类似,主要区别在于R+树中兄弟结点对应的空间区域无重叠,这样划分空间消除了R树因允许结点间的重叠而产生的“死区域”(一个结点那内不含本结点数据的空白区域),减少无效查询数,大大提供空间索引的效率,但对于插入、删除空间对象的操作,则由操作要保证空间区域无重叠而效率降低。同时R+树对跨区域的空间物体数据存储有冗余,且随着数据库中数据增多,冗余信息不断增长。The R+ tree is similar to the R tree, the main difference is that the spatial regions corresponding to sibling nodes in the R+ tree do not overlap, so that the division of space eliminates the "dead area" generated by the R tree due to the overlap between nodes (one node within a node) Blank area that does not contain the data of this node), reducing the number of invalid queries and greatly improving the efficiency of spatial indexing, but for the operation of inserting and deleting spatial objects, the operation must ensure that the spatial areas do not overlap and the efficiency will decrease. At the same time, the R+ tree has redundancy for the data storage of spatial objects across regions, and as the data in the database increases, the redundant information continues to grow.

在另一实施例中,该方法还包括:将环境敏感区专题数据利用栅格数据矢量化方式输入至服务器或人工方式输入至服务器。In another embodiment, the method further includes: inputting the thematic data of the environmentally sensitive area to the server by means of raster data vectorization or inputting it manually to the server.

本发明的环境敏感区专题数据利用栅格数据矢量化输入、人工输入两种方式进行处理。针对环境敏感区专题数据全部为纸质数据的情况,这种纸质数据无法直接运用,必须先进行栅格化操作,将纸质数据转化为数字格式,通过开发平台将各类敏感区的地理位置、边界等数据录入系统中。但在栅格化操作时,由于扫描精度的问题,加之地图上并没有坐标参数,因此,栅格化后的数据在录入系统时,往往会出现边界不符、与数字地形图不配套等一系列问题,需要借助人工手段,对栅格化后的敏感区专题图,在边界首先确定若干个定位点,根据搜集到的专题资料对敏感区边界驻点进行校正,最终实现系统中的敏感区信息与专题资料中的数据在同一比例尺上能够达到相同的精度。同时,在对敏感区的相关信息进行人工修正的过程中也对各敏感区的属性数据进行录入,最终完成敏感区数据库的建设与校正工作。The environmental sensitive area thematic data of the present invention is processed by using raster data vectorized input and manual input. In view of the situation that the thematic data of environmentally sensitive areas are all paper data, this kind of paper data cannot be used directly. It must first be rasterized to convert the paper data into digital format, and the geographical The location, boundary and other data are entered into the system. However, during the rasterization operation, due to the problem of scanning accuracy and the fact that there are no coordinate parameters on the map, when the rasterized data is input into the system, there are often a series of boundary violations and incompatibility with the digital topographic map. The problem is that it is necessary to use manual means to first determine several positioning points on the boundary of the gridded thematic map of sensitive areas, and correct the stationary points of the sensitive area boundary according to the collected thematic data, and finally realize the sensitive area information in the system The same precision can be achieved on the same scale as the data in the thematic data. At the same time, in the process of manually correcting the relevant information of sensitive areas, the attribute data of each sensitive area is also entered, and the construction and correction of the sensitive area database are finally completed.

在另一实施例中,根据地图中地物类型,将每个地图层表内存储的对应环境敏感区的地理位置信息划分为节点类地理位置信息、弧段类地理位置信息和多边形类地理位置信息;节点类地理位置信息与点状地物相对应,弧段类地理位置信息与线状地物相对应,多边形类地理位置信息与面状地物相对应。这样能够将地物类型与相应的地理位置信息进行匹配,能够在地图上更准确的展示相应的地物。In another embodiment, according to the types of features in the map, the geographic location information corresponding to environmentally sensitive areas stored in each map layer table is divided into node-type geographic location information, arc-type geographic location information, and polygon-type geographic location information Information; node-type geographic location information corresponds to point-shaped features, arc-type geographic location information corresponds to linear features, and polygon-type geographic location information corresponds to surface features. In this way, the type of feature can be matched with the corresponding geographic location information, and the corresponding feature can be displayed more accurately on the map.

本发明的环境敏感区数据的对象-关系数据库模型:The object-relational database model of the environmentally sensitive area data of the present invention:

a.面向对象的地物要素模型a. Object-oriented feature model

从几何方面划分地图的各种地物可抽象为:点状地物、线状地物、面状地物以及混合构成的复杂地物。则地图M可用面向对象的方式简单表达为节点类、弧段类、多边形类。Geometrically divide the various features of the map can be abstracted into: point features, linear features, area features and mixed complex features. Then the map M can be simply expressed as node class, arc segment class and polygon class in an object-oriented way.

b.面向对象的属性数据模型b. Object-oriented attribute data model

在关系DBMS的基础上,增加面向对象数据模型的封装、继承和信息传播等功能。On the basis of relational DBMS, functions such as encapsulation, inheritance and information dissemination of object-oriented data models are added.

c.拓扑关系与面向对象模型c. Topological relationship and object-oriented model

通常地物之间的相邻、关联关系可以通过公共节点、公共弧段的数据共享来隐含表达。Usually, the adjacency and association relationship between ground objects can be expressed implicitly through data sharing of common nodes and common arcs.

在传统的地图制图系统中,一般将图形与属性数据完全分开来存放在文件中,但随着图形数据量日趋庞大,尤其是地图数据集中管理和服务的要求,使这种分离管理已经不能满足当前地图数据管理的需要。In the traditional map drawing system, graphics and attribute data are generally stored in files completely separately, but with the increasing amount of graphics data, especially the requirements for centralized management and service of map data, this separate management can no longer meet the requirements. Current map data management needs.

与文件系统管理相比,本发明的数据库具有以下优点:检索能力高、容易实现数据安全管理、数据完整性检查、并发控制、数据共享,图形和属性数据的一体化管理,还能够与操作系统紧密集成。Compared with file system management, the database of the present invention has the following advantages: high retrieval capability, easy implementation of data security management, data integrity check, concurrency control, data sharing, integrated management of graphics and attribute data, and can also be integrated with the operating system Tightly integrated.

本实施例将获取的环境敏感区专题数据并存储至地图表内;再对地图表内的每个环境敏感区分配一个唯一的ID,并将相应环境敏感区专题数据与ID进行关联;根据环境敏感区的数量来将地图表划分成相同数量个数的地图层表,每个地图层表与一个ID相关联且对应一个环境敏感区,最终构建出环境敏感区数据库;每个地图层表内存储有对应环境敏感区的基本属性信息及地理位置信息,且每地图层表内数据被客户端调用后用来展示相应环境敏感区的地图信息;构建的环境敏感区数据库涵盖环境敏感区域分布的可实时更新以及拓展;通过系统的后台操作,可对所有地理信息、环境敏感区数据进行编辑、增减等操作,通过建立多级审核机制,可使数据库数据得到及时更新,及时反映工程周边实际情况,更好的为工程可研、规划评审服务。In this embodiment, the acquired environmentally sensitive area thematic data is stored in the map table; a unique ID is assigned to each environmentally sensitive area in the map table, and the corresponding environmentally sensitive area thematic data is associated with the ID; according to the environment The number of sensitive areas is used to divide the map table into the same number of map layer tables, each map layer table is associated with an ID and corresponds to an environmentally sensitive area, and finally a database of environmentally sensitive areas is constructed; each map layer table The basic attribute information and geographic location information of the corresponding environmentally sensitive areas are stored, and the data in each map layer table is called by the client to display the map information of the corresponding environmentally sensitive areas; the constructed environmentally sensitive area database covers the distribution of environmentally sensitive areas It can be updated and expanded in real time; through the background operation of the system, all geographical information and environmental sensitive area data can be edited, increased or decreased, etc. By establishing a multi-level audit mechanism, the database data can be updated in time to reflect the actual situation around the project in a timely manner In order to better serve the engineering feasibility study and planning review.

图2是本发明的一种构建基于GIS系统的环境敏感区数据库的服务器结构图。FIG. 2 is a structural diagram of a server for constructing an environmentally sensitive area database based on a GIS system in the present invention.

如图2所示构建基于GIS系统的环境敏感区数据库的服务器,包括:As shown in Figure 2, construct the server of the environmentally sensitive area database based on the GIS system, including:

数据存储模块,其用于获取环境敏感区专题数据并存储至地图表内;所述环境敏感区专题数据包括环境敏感区的基本属性信息以及由GIS系统检测到的环境敏感区的地理位置信息;其中,环境敏感区的基本属性信息包括环境敏感区的级别、隶属关系建立时间和保护对象信息;A data storage module, which is used to obtain the thematic data of the environmentally sensitive area and store it in the map table; the thematic data of the environmentally sensitive area includes the basic attribute information of the environmentally sensitive area and the geographic location information of the environmentally sensitive area detected by the GIS system; Among them, the basic attribute information of the environmentally sensitive area includes the level of the environmentally sensitive area, the establishment time of the affiliation relationship and the protection object information;

ID分配模块,其用于对地图表内的每个环境敏感区分配一个唯一的ID,并将相应环境敏感区专题数据与ID进行关联;An ID allocation module, which is used to assign a unique ID to each environmentally sensitive area in the map, and associate the corresponding environmentally sensitive area thematic data with the ID;

地图层表构建模块,其用于根据环境敏感区的数量来将地图表划分成相同数量个数的地图层表,每个地图层表与一个ID相关联且对应一个环境敏感区,最终构建出环境敏感区数据库;每个地图层表内存储有对应环境敏感区的基本属性信息及地理位置信息,且每地图层表内数据被客户端调用后用来展示相应环境敏感区的地图信息。Map layer table construction module, which is used to divide the map table into map layer tables of the same number according to the number of environmentally sensitive areas, each map layer table is associated with an ID and corresponds to an environmentally sensitive area, and finally constructs Environmentally sensitive area database; each map layer table stores the basic attribute information and geographic location information of the corresponding environmentally sensitive area, and the data in each map layer table is used to display the map information of the corresponding environmentally sensitive area after being called by the client.

在一个实施例中,所述服务器还包括:空间索引表建立模块,其用于根据环境敏感区的基本属性信息及地理位置信息,对每个地图层表建立一个与其对应的空间索引表,用于协助进行空间分析,以加快空间分析的速度。In one embodiment, the server further includes: a spatial index table establishment module, which is used to establish a corresponding spatial index table for each map layer table according to the basic attribute information and geographic location information of environmentally sensitive areas, and use To assist in spatial analysis to speed up spatial analysis.

其中,空间索引表建立模块中的空间索引表采用BSP树、R树或R+树结构。Wherein, the spatial index table in the spatial index table building module adopts a BSP tree, R tree or R+ tree structure.

BSP树、R树或R+树结构均是自上向下、逐级划分空间的空间索引。The BSP tree, R tree or R+ tree structure is a spatial index that divides the space level by level from top to bottom.

BSP树(Binary Space Partitioning Tree,二维空间划分树),是一种逐级将空间一分为二的二叉树,它能很好地与空间对象的分布情况相适应。且BSP树深度一般都很大,影响各种操作的效率。BSP tree (Binary Space Partitioning Tree, two-dimensional space partition tree) is a binary tree that divides the space into two levels step by step, and it can well adapt to the distribution of space objects. Moreover, the depth of the BSP tree is generally very large, which affects the efficiency of various operations.

R树是B树向多维空间发展的另一种形式,它将空间对象按范围划分,每个结点对应一个区域和一个磁盘页,非叶结点的磁盘页中存储其所有子结点的区域范围,非叶结点的所有子结点的区域都落在它的区域范围之内;叶结点的磁盘页中存储其区域范围之内的所有空间对象的外接矩形。每个结点所能拥有的子结点数目有上、下限,下限保证对磁盘空间的有效利用,上限保证每个结点对应一个磁盘页,但插入新的结点使得某结点要求的空间大于一个磁盘页时,该结点一分为二。R树是一种动态索引结构,即:它的查询可与插入或删除同时进行,而且不需要定期地对树结构进行重新组织。R-tree is another form of B-tree development to multi-dimensional space. It divides spatial objects into ranges. Each node corresponds to an area and a disk page. The disk pages of non-leaf nodes store the data of all its child nodes. Area range, the areas of all sub-nodes of non-leaf nodes fall within its area range; the disk pages of leaf nodes store the bounding rectangles of all spatial objects within their area range. The number of sub-nodes that each node can have has upper and lower limits, the lower limit ensures the effective use of disk space, and the upper limit ensures that each node corresponds to a disk page, but inserting a new node makes the space required by a node When larger than one disk page, the node is split in two. The R-tree is a dynamic index structure, that is, its query can be performed simultaneously with insertion or deletion, and the tree structure does not need to be reorganized periodically.

R+树与R树类似,主要区别在于R+树中兄弟结点对应的空间区域无重叠,这样划分空间消除了R树因允许结点间的重叠而产生的“死区域”(一个结点那内不含本结点数据的空白区域),减少无效查询数,大大提供空间索引的效率,但对于插入、删除空间对象的操作,则由操作要保证空间区域无重叠而效率降低。同时R+树对跨区域的空间物体数据存储有冗余,且随着数据库中数据增多,冗余信息不断增长。The R+ tree is similar to the R tree, the main difference is that the spatial regions corresponding to sibling nodes in the R+ tree do not overlap, so that the division of space eliminates the "dead area" generated by the R tree due to the overlap between nodes (one node within a node) Blank area that does not contain the data of this node), reducing the number of invalid queries and greatly improving the efficiency of spatial indexing, but for the operation of inserting and deleting spatial objects, the operation must ensure that the spatial areas do not overlap and the efficiency will decrease. At the same time, the R+ tree has redundancy for the data storage of spatial objects across regions, and as the data in the database increases, the redundant information continues to grow.

在一个实施例中,所述服务器还包括:数据输入模块,其用于将环境敏感区专题数据利用栅格数据矢量化方式输入至服务器或人工方式输入至服务器。In one embodiment, the server further includes: a data input module, which is used to input the thematic data of environmentally sensitive areas to the server in a raster data vectorization manner or manually.

本发明的环境敏感区专题数据利用栅格数据矢量化输入、人工输入两种方式进行处理。针对环境敏感区专题数据全部为纸质数据的情况,这种纸质数据无法直接运用,必须先进行栅格化操作,将纸质数据转化为数字格式,通过开发平台将各类敏感区的地理位置、边界等数据录入系统中。但在栅格化操作时,由于扫描精度的问题,加之地图上并没有坐标参数,因此,栅格化后的数据在录入系统时,往往会出现边界不符、与数字地形图不配套等一系列问题,需要借助人工手段,对栅格化后的敏感区专题图,在边界首先确定若干个定位点,根据搜集到的专题资料对敏感区边界驻点进行校正,最终实现系统中的敏感区信息与专题资料中的数据在同一比例尺上能够达到相同的精度。同时,在对敏感区的相关信息进行人工修正的过程中也对各敏感区的属性数据进行录入,最终完成敏感区数据库的建设与校正工作。The environmental sensitive area thematic data of the present invention is processed by using raster data vectorized input and manual input. In view of the situation that the thematic data of environmentally sensitive areas are all paper data, this kind of paper data cannot be used directly. It must first be rasterized to convert the paper data into digital format, and the geographical The location, boundary and other data are entered into the system. However, during the rasterization operation, due to the problem of scanning accuracy and the fact that there are no coordinate parameters on the map, when the rasterized data is input into the system, there are often a series of boundary violations and incompatibility with the digital topographic map. The problem is that it is necessary to use manual means to first determine several positioning points on the boundary of the gridded thematic map of sensitive areas, and correct the stationary points of the sensitive area boundary according to the collected thematic data, and finally realize the sensitive area information in the system The same precision can be achieved on the same scale as the data in the thematic data. At the same time, in the process of manually correcting the relevant information of sensitive areas, the attribute data of each sensitive area is also entered, and the construction and correction of the sensitive area database are finally completed.

在一个实施例中,所述服务器还包括:地理位置信息分类模块,其用于根据地图中地物类型,将每个地图层表内存储的对应环境敏感区的地理位置信息划分为节点类地理位置信息、弧段类地理位置信息和多边形类地理位置信息;节点类地理位置信息与点状地物相对应,弧段类地理位置信息与线状地物相对应,多边形类地理位置信息与面状地物相对应。这样能够将地物类型与相应的地理位置信息进行匹配,能够在地图上更准确的展示相应的地物。In one embodiment, the server further includes: a geographic location information classification module, which is used to classify the geographic location information corresponding to environmentally sensitive areas stored in each map layer table into node-type geographic location information according to the types of features in the map. Location information, arc-type geographic location information and polygon-type geographic location information; node-type geographic location information corresponds to point features, arc-type geographic location information corresponds to linear features, and polygon-type geographic location information corresponds to area Corresponding to the shape of the terrain. In this way, the type of feature can be matched with the corresponding geographic location information, and the corresponding feature can be displayed more accurately on the map.

上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。Although the specific implementation of the present invention has been described above in conjunction with the accompanying drawings, it does not limit the protection scope of the present invention. Those skilled in the art should understand that on the basis of the technical solution of the present invention, those skilled in the art do not need to pay creative work Various modifications or variations that can be made are still within the protection scope of the present invention.

Claims (10)

1.一种基于GIS系统的环境敏感区数据库构建方法,其特征在于,该方法在服务器内完成,其具体包括:1. A method for constructing an environmentally sensitive area database based on a GIS system, characterized in that the method is completed in the server, which specifically includes: 步骤1:获取环境敏感区专题数据并存储至地图表内;所述环境敏感区专题数据包括环境敏感区的基本属性信息以及由GIS系统检测到的环境敏感区的地理位置信息;其中,环境敏感区的基本属性信息包括环境敏感区的级别、隶属关系建立时间和保护对象信息;Step 1: Obtain the thematic data of the environmentally sensitive area and store it in the map table; the thematic data of the environmentally sensitive area includes the basic attribute information of the environmentally sensitive area and the geographical location information of the environmentally sensitive area detected by the GIS system; wherein, the environmentally sensitive The basic attribute information of the area includes the level of the environmentally sensitive area, the establishment time of the affiliation relationship and the protection object information; 步骤2:对地图表内的每个环境敏感区分配一个唯一的ID,并将相应环境敏感区专题数据与ID进行关联;Step 2: Assign a unique ID to each environmentally sensitive area in the map, and associate the thematic data of the corresponding environmentally sensitive area with the ID; 步骤3:根据环境敏感区的数量来将地图表划分成相同数量个数的地图层表,每个地图层表与一个ID相关联且对应一个环境敏感区,最终构建出环境敏感区数据库;每个地图层表内存储有对应环境敏感区的基本属性信息及地理位置信息,且每地图层表内数据被客户端调用后用来展示相应环境敏感区的地图信息。Step 3: Divide the map table into map layer tables of the same number according to the number of environmentally sensitive areas, each map layer table is associated with an ID and corresponds to an environmentally sensitive area, and finally constructs an environmentally sensitive area database; Each map layer table stores the basic attribute information and geographical location information corresponding to the environmentally sensitive area, and the data in each map layer table is used to display the map information of the corresponding environmentally sensitive area after being called by the client. 2.如权利要求1所述的一种基于GIS系统的环境敏感区数据库构建方法,其特征在于,该方法还包括:根据环境敏感区的基本属性信息及地理位置信息,对每个地图层表建立一个与其对应的空间索引表,用于协助进行空间分析,以加快空间分析的速度。2. a kind of method for building database of environmentally sensitive areas based on GIS system as claimed in claim 1, it is characterized in that, the method also comprises: according to the basic attribute information and geographical location information of environmentally sensitive areas, for each map layer table Create a corresponding spatial index table to assist in spatial analysis and speed up the spatial analysis. 3.如权利要求1所述的一种基于GIS系统的环境敏感区数据库构建方法,其特征在于,将环境敏感区专题数据利用栅格数据矢量化方式输入至服务器或人工方式输入至服务器。3. A method for constructing an environmentally sensitive area database based on a GIS system according to claim 1, wherein the thematic data of the environmentally sensitive area is input to the server in the form of raster data vectorization or manually. 4.如权利要求1所述的一种基于GIS系统的环境敏感区数据库构建方法,其特征在于,根据地图中地物类型,将每个地图层表内存储的对应环境敏感区的地理位置信息划分为节点类地理位置信息、弧段类地理位置信息和多边形类地理位置信息;节点类地理位置信息与点状地物相对应,弧段类地理位置信息与线状地物相对应,多边形类地理位置信息与面状地物相对应。4. a kind of method for building an environmentally sensitive area database based on GIS system as claimed in claim 1, is characterized in that, according to the feature type in the map, the geographic location information of the corresponding environmentally sensitive area stored in each map layer table It is divided into node-type geographic location information, arc-type geographic location information and polygon-type geographic location information; node-type geographic location information corresponds to point features, arc-type geographic location information corresponds to linear features, and polygon The geographic location information corresponds to the surface features. 5.如权利要求2所述的一种基于GIS系统的环境敏感区数据库构建方法,其特征在于,所述空间索引表采用BSP树、R树或R+树结构。5. A method for constructing an environmentally sensitive area database based on a GIS system as claimed in claim 2, wherein said spatial index table adopts a BSP tree, R tree or R+ tree structure. 6.一种构建基于GIS系统的环境敏感区数据库的服务器,其特征在于,包括:6. A server for constructing an environmentally sensitive area database based on a GIS system, characterized in that it comprises: 数据存储模块,其用于获取环境敏感区专题数据并存储至地图表内;所述环境敏感区专题数据包括环境敏感区的基本属性信息以及由GIS系统检测到的环境敏感区的地理位置信息;其中,环境敏感区的基本属性信息包括环境敏感区的级别、隶属关系建立时间和保护对象信息;A data storage module, which is used to obtain the thematic data of the environmentally sensitive area and store it in the map table; the thematic data of the environmentally sensitive area includes the basic attribute information of the environmentally sensitive area and the geographic location information of the environmentally sensitive area detected by the GIS system; Among them, the basic attribute information of the environmentally sensitive area includes the level of the environmentally sensitive area, the establishment time of the affiliation relationship and the protection object information; ID分配模块,其用于对地图表内的每个环境敏感区分配一个唯一的ID,并将相应环境敏感区专题数据与ID进行关联;An ID allocation module, which is used to assign a unique ID to each environmentally sensitive area in the map, and associate the corresponding environmentally sensitive area thematic data with the ID; 地图层表构建模块,其用于根据环境敏感区的数量来将地图表划分成相同数量个数的地图层表,每个地图层表与一个ID相关联且对应一个环境敏感区,最终构建出环境敏感区数据库;每个地图层表内存储有对应环境敏感区的基本属性信息及地理位置信息,且每地图层表内数据被客户端调用后用来展示相应环境敏感区的地图信息。Map layer table construction module, which is used to divide the map table into map layer tables of the same number according to the number of environmentally sensitive areas, each map layer table is associated with an ID and corresponds to an environmentally sensitive area, and finally constructs Environmentally sensitive area database; each map layer table stores the basic attribute information and geographic location information of the corresponding environmentally sensitive area, and the data in each map layer table is used to display the map information of the corresponding environmentally sensitive area after being called by the client. 7.如权利要求6所述的服务器,其特征在于,所述服务器还包括:空间索引表建立模块,其用于根据环境敏感区的基本属性信息及地理位置信息,对每个地图层表建立一个与其对应的空间索引表,用于协助进行空间分析,以加快空间分析的速度。7. The server according to claim 6, further comprising: a spatial index table building module, which is used to create a map layer table for each map layer table according to the basic attribute information and geographic location information of environmentally sensitive areas. A corresponding spatial index table is used to assist in spatial analysis to speed up the spatial analysis. 8.如权利要求6所述的服务器,其特征在于,所述服务器还包括:数据输入模块,其用于将环境敏感区专题数据利用栅格数据矢量化方式输入至服务器或人工方式输入至服务器。8. The server according to claim 6, characterized in that, the server further comprises: a data input module, which is used to input the thematic data of environmentally sensitive areas to the server in the form of raster data vectorization or manually input to the server . 9.如权利要求6所述的服务器,其特征在于,所述服务器还包括:地理位置信息分类模块,其用于根据地图中地物类型,将每个地图层表内存储的对应环境敏感区的地理位置信息划分为节点类地理位置信息、弧段类地理位置信息和多边形类地理位置信息;节点类地理位置信息与点状地物相对应,弧段类地理位置信息与线状地物相对应,多边形类地理位置信息与面状地物相对应。9. The server according to claim 6, further comprising: a geographical location information classification module, which is used to store the corresponding environmentally sensitive areas in each map layer table according to the type of features in the map. The geographic location information of the grid is divided into node-type geographic location information, arc-type geographic location information, and polygon-type geographic location information; node-type geographic location information corresponds to point-shaped features, and arc-type geographic location information corresponds to linear features Correspondingly, the polygonal geographic location information corresponds to the surface features. 10.如权利要求7所述的服务器,其特征在于,所述空间索引表建立模块中的空间索引表采用BSP树、R树或R+树结构。10. The server according to claim 7, wherein the spatial index table in the spatial index table building module adopts a BSP tree, R tree or R+ tree structure.
CN201710050030.7A 2017-01-23 2017-01-23 Database Construction Method and Server for Environmentally Sensitive Areas Based on GIS System Active CN106874415B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710050030.7A CN106874415B (en) 2017-01-23 2017-01-23 Database Construction Method and Server for Environmentally Sensitive Areas Based on GIS System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710050030.7A CN106874415B (en) 2017-01-23 2017-01-23 Database Construction Method and Server for Environmentally Sensitive Areas Based on GIS System

Publications (2)

Publication Number Publication Date
CN106874415A true CN106874415A (en) 2017-06-20
CN106874415B CN106874415B (en) 2019-08-06

Family

ID=59158955

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710050030.7A Active CN106874415B (en) 2017-01-23 2017-01-23 Database Construction Method and Server for Environmentally Sensitive Areas Based on GIS System

Country Status (1)

Country Link
CN (1) CN106874415B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108334564A (en) * 2018-01-12 2018-07-27 南京海兴电网技术有限公司 A kind of multi-threaded diagrammatic representation method based on spatial object
CN108829703A (en) * 2018-04-28 2018-11-16 尚谷科技(天津)有限公司 A kind of processing method of the remote sensing elevation data based on multi-source tree graph structure
CN112463804A (en) * 2021-02-02 2021-03-09 湖南大学 KDTree-based image database data processing method
CN112543954A (en) * 2018-08-10 2021-03-23 索尼半导体解决方案公司 Information processing device, terminal device, information processing method, and information processing program
CN113806423A (en) * 2021-09-18 2021-12-17 武汉朗迈科技有限公司 GIS-based power transmission and transformation project environment-friendly detection system and method
CN114218215A (en) * 2021-12-15 2022-03-22 中国民用航空飞行学院 An optimized rendering method for large-scale GIS data
CN116991964A (en) * 2023-09-25 2023-11-03 浙江电力交易中心有限公司 Method, system and storage medium for processing green electricity data of regional users

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101976248A (en) * 2010-10-15 2011-02-16 陕西电力科学研究院 Method for rapidly identifying environmental risk of power transmission and transformation project
CN102708518A (en) * 2012-05-03 2012-10-03 山东电力研究院 Transmission and transformation project environment sensitive area comprehensive management system based on geographic information technology
CN103971208A (en) * 2014-05-23 2014-08-06 深圳市环境监测中心站 System and method for classifying construction projects of transmission and transformation project
CN104680330A (en) * 2015-03-18 2015-06-03 北京师范大学 System and testing method based on resource environmental bearing capacity evaluation indexes

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101976248A (en) * 2010-10-15 2011-02-16 陕西电力科学研究院 Method for rapidly identifying environmental risk of power transmission and transformation project
CN102708518A (en) * 2012-05-03 2012-10-03 山东电力研究院 Transmission and transformation project environment sensitive area comprehensive management system based on geographic information technology
CN103971208A (en) * 2014-05-23 2014-08-06 深圳市环境监测中心站 System and method for classifying construction projects of transmission and transformation project
CN104680330A (en) * 2015-03-18 2015-06-03 北京师范大学 System and testing method based on resource environmental bearing capacity evaluation indexes

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108334564A (en) * 2018-01-12 2018-07-27 南京海兴电网技术有限公司 A kind of multi-threaded diagrammatic representation method based on spatial object
CN108334564B (en) * 2018-01-12 2021-10-22 南京海兴电网技术有限公司 Multi-theme chart display method based on space object
CN108829703A (en) * 2018-04-28 2018-11-16 尚谷科技(天津)有限公司 A kind of processing method of the remote sensing elevation data based on multi-source tree graph structure
CN112543954A (en) * 2018-08-10 2021-03-23 索尼半导体解决方案公司 Information processing device, terminal device, information processing method, and information processing program
US12075323B2 (en) 2018-08-10 2024-08-27 Sony Semiconductor Solutions Corporation Information processing device, terminal device, and information processing method
CN112463804A (en) * 2021-02-02 2021-03-09 湖南大学 KDTree-based image database data processing method
CN113806423A (en) * 2021-09-18 2021-12-17 武汉朗迈科技有限公司 GIS-based power transmission and transformation project environment-friendly detection system and method
CN114218215A (en) * 2021-12-15 2022-03-22 中国民用航空飞行学院 An optimized rendering method for large-scale GIS data
CN114218215B (en) * 2021-12-15 2023-04-14 中国民用航空飞行学院 An Optimized Rendering Method for Large Scale GIS Data
CN116991964A (en) * 2023-09-25 2023-11-03 浙江电力交易中心有限公司 Method, system and storage medium for processing green electricity data of regional users
CN116991964B (en) * 2023-09-25 2023-12-26 浙江电力交易中心有限公司 Method, system and storage medium for processing green electricity data of regional users

Also Published As

Publication number Publication date
CN106874415B (en) 2019-08-06

Similar Documents

Publication Publication Date Title
CN106874415B (en) Database Construction Method and Server for Environmentally Sensitive Areas Based on GIS System
CN106547853B (en) Forestry big data construction method based on one graph
Zhu et al. An efficient 3D R-tree spatial index method for virtual geographic environments
US20200134915A1 (en) System for constructing urban design digital sand table
CN106777365B (en) Project of transmitting and converting electricity environmentally sensitive areas Intelligent Recognition and Forecasting Methodology
CN109635068A (en) Mass remote sensing data high-efficiency tissue and method for quickly retrieving under cloud computing environment
CN102760160B (en) System for downsizing multi-scale geographic map in spatial information database
Guo et al. A geographic meshing and coding method based on adaptive Hilbert-Geohash
CN103177103A (en) Three-dimensional geographical information system management platform
Karpinskyi et al. Topographic mapping in the National Spatial Data Infrastructure in Ukraine
Green et al. The'state of the art'in geographical information systems
Karpinskyi et al. The system model of topographic mapping in the national spatial data infrastructure in Ukraine
CN102142155A (en) Three-dimensional (3D) terrain model data organization method oriented to network interactive visualization
CN117273476A (en) Green road line selection method, device, electronic equipment and medium
CN208014001U (en) A kind of environmental sensitive area intelligent recognition and management system
CN111552758B (en) Scenic spot database based on GIS technology and construction method thereof
Pierdicca et al. Development of a GIS environment for archaeological multipurpose applications: the Fano historic centre
Meijers et al. A storage and transfer efficient data structure for variable scale vector data
Bodum et al. GRIFINOR: Integrated object-oriented solution for navigating real-time 3D virtual environments
Brisaboa et al. Collecting and publishing large multiscale geographic datasets
Singh et al. MODELING A GEO-SPATIAL DATABASE FOR MANAGING TRAVELERS'DEMAND
Wang Spatial analysis of the great wall ji town military settlements in the ming dynasty: Research and conservation
Ponjavic et al. Spatial data integration in heterogeneous information systems’ environment
Lambers et al. A data model for a GIS-based analysis of the Nasca lines at Palpa (Peru)
Dinar et al. Proposition of new methodology for developing basic topographic maps based on real estate cadastre database

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant