[go: up one dir, main page]

CN114528619A - Road network synthesis method under inhabitant place constraint - Google Patents

Road network synthesis method under inhabitant place constraint Download PDF

Info

Publication number
CN114528619A
CN114528619A CN202210082095.0A CN202210082095A CN114528619A CN 114528619 A CN114528619 A CN 114528619A CN 202210082095 A CN202210082095 A CN 202210082095A CN 114528619 A CN114528619 A CN 114528619A
Authority
CN
China
Prior art keywords
road
type
path
neurons
neuron
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
CN202210082095.0A
Other languages
Chinese (zh)
Other versions
CN114528619B (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.)
PLA Information Engineering University
Original Assignee
PLA Information Engineering University
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 PLA Information Engineering University filed Critical PLA Information Engineering University
Priority to CN202210082095.0A priority Critical patent/CN114528619B/en
Publication of CN114528619A publication Critical patent/CN114528619A/en
Application granted granted Critical
Publication of CN114528619B publication Critical patent/CN114528619B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/18Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/06Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • G06Q10/047Optimisation of routes or paths, e.g. travelling salesman problem
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/04Constraint-based CAD

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Evolutionary Computation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Artificial Intelligence (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Hardware Design (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Strategic Management (AREA)
  • Evolutionary Biology (AREA)
  • Health & Medical Sciences (AREA)
  • Pure & Applied Mathematics (AREA)
  • Economics (AREA)
  • Mathematical Optimization (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Analysis (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computational Mathematics (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Quality & Reliability (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Neurology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)

Abstract

本发明提出一种居民地约束下的道路网综合方法,属于道路网制图技术领域。首先对居民地进行聚类生成聚落,再依据道路与聚落的拓扑关系对道路进行分类;然后根据聚落所包含的道路类型构建神经元,并搜索邻近神经元之间的有效路径;最后根据路径通行时间成本最小原则,依次对邻近神经元对和构成三角形结构的邻近神经元组的路径进行简化,使得聚落间的连通性和道路网的功能性能够得到较好地保持,相比于现有技术中主要依靠道路网的语义、几何与拓扑信息进行道路简化,本发明以居民地要素作为道路网综合的约束,充分考虑了道路与居民地之间的地理关联,使得简化后道路网更贴合实际通行需求。

Figure 202210082095

The invention provides a road network synthesis method under the constraints of residential areas, which belongs to the technical field of road network mapping. First, the residential areas are clustered to generate settlements, and then the roads are classified according to the topological relationship between the roads and the settlements; then neurons are constructed according to the types of roads contained in the settlements, and effective paths between adjacent neurons are searched; The principle of minimum time cost simplifies the paths of adjacent neuron pairs and adjacent neuron groups forming a triangular structure in turn, so that the connectivity between settlements and the functionality of the road network can be better maintained. Compared with the existing technology The road simplification mainly relies on the semantic, geometric and topological information of the road network. The present invention takes the elements of the residential area as the comprehensive constraints of the road network, and fully considers the geographical relationship between the road and the residential area, so that the simplified road network is more suitable for the road network. actual traffic needs.

Figure 202210082095

Description

一种居民地约束下的道路网综合方法A comprehensive method of road network under the constraints of residential areas

技术领域technical field

本发明涉及一种居民地约束下的道路网综合方法,属于道路网制图技术领域。The invention relates to a road network synthesis method under the constraints of residential areas, and belongs to the technical field of road network mapping.

背景技术Background technique

道路是构成地图骨架的重要地理要素,是制图综合的重点研究对象。道路网综合的目标是在比例尺缩小的过程中保留重要道路,舍弃不符合目标比例尺的冗余道路,并保持道路网的整体形态和连通性。Road is an important geographical element that constitutes the skeleton of the map, and it is the key research object of cartographic synthesis. The goal of road network synthesis is to retain important roads in the process of scaling down, discard redundant roads that do not meet the target scale, and maintain the overall shape and connectivity of the road network.

目前道路网综合方法主要包括:基于语义等级的方法、基于图论的方法、基于Stroke的方法、基于网眼密度的方法及其他混合方法。基于语义等级的方法主要依赖道路的语义信息,未对道路网建立有效模型,忽略了道路网的拓扑和几何信息。基于图论的道路重要性评价方法主要侧重于对路网间连接性和拓扑结构的分析,对于保持路网连通性具有重要作用,但对道路的语义和几何信息有所忽略。基于Stroke的方法可以有效模拟人工选取过程中道路的视觉长度对道路重要性评价的影响,在道路综合选取过程中保持道路完整性的同时也可以较为全面地顾及道路目标间的延展性、拓扑一致性和上下文信息。基于网眼密度的方法能够较好地保持综合前后道路网的相对密度以及路网拓扑语义一致性。但上述方法大多未考虑道路网与其他地理要素间的关联,会影响地理要素间的协调性甚至出现违背现实规律的情况,道路最主要是为人民生活服务的,若是综合后道路不能保障各个居民地之间的连通性,则脱离现实规律,违背了人的实际需求,进而导致各个居民地之间连通性降低。The current road network synthesis methods mainly include: methods based on semantic level, methods based on graph theory, methods based on Stroke, methods based on mesh density and other hybrid methods. The methods based on semantic level mainly rely on the semantic information of the road, do not establish an effective model for the road network, and ignore the topology and geometric information of the road network. The road importance evaluation method based on graph theory mainly focuses on the analysis of the connectivity and topological structure of the road network, which plays an important role in maintaining the connectivity of the road network, but ignores the semantic and geometric information of the road. The method based on Stroke can effectively simulate the influence of the visual length of the road on the road importance evaluation in the process of manual selection. While maintaining the integrity of the road in the comprehensive road selection process, it can also comprehensively consider the ductility and topology consistency between road objects. Sexual and contextual information. The method based on mesh density can better maintain the relative density of road network before and after synthesis and the consistency of road network topology and semantics. However, most of the above methods do not consider the relationship between the road network and other geographical elements, which will affect the coordination between geographical elements and even violate the laws of reality. The main purpose of roads is to serve people's lives. The connectivity between lands is deviated from the laws of reality and violates the actual needs of human beings, which in turn leads to a decrease in the connectivity between residential areas.

发明内容SUMMARY OF THE INVENTION

本发明的目的是提供一种居民地约束下的道路网综合方法,以解决现有道路网综合过程中未能充分考虑居民地与道路的地理关联性而导致的居民地之间连通性降低的问题。The purpose of the present invention is to provide a road network synthesis method under the constraints of residential areas, so as to solve the problem that the connectivity between residential areas is reduced due to the failure to fully consider the geographical correlation between residential areas and roads in the existing road network synthesis process. question.

本发明提出一种居民地约束下的道路网综合方法,该方法包括以下步骤:The present invention proposes a road network synthesis method under the constraint of a residential area, the method comprising the following steps:

1)获取目标区内的居民地数据和道路网数据;1) Obtain residential data and road network data in the target area;

2)对获取的居民地数据进行聚类得到不同聚落;并根据道路与聚落的拓扑关系对道路进行分类;2) Clustering the acquired residential data to obtain different settlements; and classifying roads according to the topological relationship between roads and settlements;

3)根据聚落所包含的道路类型对聚落进行神经元构建;3) Constructing the neurons of the settlement according to the road types contained in the settlement;

4)搜索任意两个邻近神经元之间的所有有效路径,找到其中的最优路径,该最优路径是指邻近神经元间所有有效路径中通行时间成本最低的路径,根据最优路径对两个邻近神经元的所有有效路径进行简化,得到邻近神经元间的简化后路径;4) Search all valid paths between any two adjacent neurons, and find the optimal path. The optimal path refers to the path with the lowest transit time cost among all valid paths between adjacent neurons. Simplify all valid paths of adjacent neurons to obtain the simplified paths between adjacent neurons;

5)完成所有邻近神经元间的路径简化后,将邻近神经元间的所有有效路径视为整体进行处理,搜索三个相互邻近的聚落构成的三角结构,找到三角结构中每条边的最优路径,判断形成的三角结构中最优路径时间成本最大的边能否被另外两条边的组合替代,若时间成本最大的边对应的时间成本大于另外两条边的时间成本之和,则删除对应时间成本最大的边所对应的所有有效路径。5) After the path simplification between all adjacent neurons is completed, all valid paths between adjacent neurons are treated as a whole, and the triangular structure formed by three adjacent settlements is searched to find the optimal value of each edge in the triangular structure. Path, judge whether the edge with the largest time cost of the optimal path in the formed triangular structure can be replaced by the combination of the other two edges, if the time cost corresponding to the edge with the largest time cost is greater than the sum of the time cost of the other two edges, delete it All valid paths corresponding to the edge with the largest time cost.

本发明以居民地要素作为道路综合的约束,对居民地聚类得到不同居民地聚落,考虑道路与聚落之间的拓扑关系对道路进行分类,并组合聚落和与聚落拓扑相连的道路构建神经元,搜索邻近神经元间的有效路径,根据路径通行时间成本最小原则,依次对邻近神经元对和构成三角形结构的邻近神经元组的路径进行简化,使得聚落间的连通性和道路网的功能性能够得到较好地保持,相比于现有技术中主要依靠道路网的语义、几何与拓扑信息进行道路简化,本发明以居民地要素作为道路网综合的约束,充分考虑了道路与居民地之间的地理关联,使得简化后道路网更贴合实际通行需求。The invention uses the residential area elements as the constraints of road synthesis, clusters the residential areas to obtain settlements of different residential areas, classifies the roads by considering the topological relationship between the roads and the settlements, and combines the settlements and the roads that are topologically connected to the settlements to construct neurons. , search for an effective path between adjacent neurons, and according to the principle of minimum travel time cost, simplify the paths of adjacent neuron pairs and adjacent neuron groups that form a triangular structure in turn, so that the connectivity between settlements and the functionality of the road network It can be well maintained. Compared with the prior art, which mainly relies on the semantic, geometric and topological information of the road network to simplify the road, the present invention takes the elements of the residential area as the comprehensive constraints of the road network, and fully considers the relationship between the road and the residential area. The geographical relationship between them makes the simplified road network more suitable for actual traffic needs.

进一步地,所述道路被分为E型道路、P型道路、I型道路和O型道路;其中E型道路是指该道路一端位于居民地聚落内部,一端位于居民地聚落外部,P型道路是指该道路贯穿居民地聚落,且道路两端均位于居民地聚落外部,I型道路是指该道路的各端点均位于居民地聚落内部,O型道路是指该道路完全位于居民地聚落外部;Further, the roads are divided into E-type roads, P-type roads, I-type roads and O-type roads; wherein E-type roads refer to one end of the road located inside the settlement of residential areas, and one end of the road located outside the settlement of residential areas. It means that the road runs through the settlement of residential areas, and both ends of the road are located outside the settlement of residential areas. Type I road means that all endpoints of the road are located inside the settlement of residential areas. Type O road means that the road is completely outside the settlement of residential areas. ;

所述神经元被分为I型神经元和II型神经元;I型神经元是指该神经元包括E型道路及I型道路或者仅包含E型道路,II型神经元是指该神经元仅包含P型道路。The neuron is divided into type I neuron and type II neuron; type I neuron means that the neuron includes E-type road and type I road or only contains E-type road, and type II neuron refers to the neuron. Only P-Roads are included.

通过上述方式根据道路与聚落间的拓扑关系对道路进行分类,方便后续神经元的构建及有效路径的搜索。The roads are classified according to the topological relationship between roads and settlements in the above manner, which facilitates the construction of subsequent neurons and the search of effective paths.

进一步地,所述邻近神经元间的有效路径是指从起点神经元的E型道路到终点神经元的E型道路所构成的所有路径,其中,当神经元为II型神经元时,将II型神经元内的P型道路作为该神经元的E型道路。Further, the effective path between the adjacent neurons refers to all paths formed from the E-type path of the starting neuron to the E-type path of the ending neuron, wherein, when the neuron is a type II neuron, the II The P-type road within a type neuron serves as the E-type road for that neuron.

由于E型道路连接聚落内外,P型道路贯穿聚落,通过这两种道路即可确定连通两个邻近神经元间的通行路径,而I型道路作为神经元的内部路径。Since the E-type road connects the inside and outside of the settlement, the P-type road runs through the settlement, and through these two types of roads, the travel path connecting two adjacent neurons can be determined, while the I-type road serves as the internal path of the neuron.

进一步地,所述有效路径是指通行时间成本最低的路径,该通行时间成本的计算公式为:Further, the effective path refers to the path with the lowest transit time cost, and the calculation formula of the transit time cost is:

Figure BDA0003486417400000031
Figure BDA0003486417400000031

式中,L为道路长度,V为不同等级公路的设计速度,ST为道路弯曲度。where L is the length of the road, V is the design speed of roads of different grades, and ST is the road curvature.

由于一个神经元在聚落的不同方位可能会存在多条E型道路,所以邻近神经元间可能存在多条路径,计算所有E型道路组合之间的通行时间成本,选择符合要求的有效路径,进一步减少数据冗余,更方便后续路径的简化。Since a neuron may have multiple E-type roads in different directions of the settlement, there may be multiple paths between adjacent neurons. Calculate the travel time cost between all E-type road combinations, select an effective path that meets the requirements, and further Reduce data redundancy and facilitate the simplification of subsequent paths.

进一步地,邻近神经元间有效路径简化依据为:Further, the simplified basis for the effective path between adjacent neurons is:

α×(κfse)<κt α×(κ fse )<κ t

式中,α为可容忍成本比;κf为最优路径的通行时间成本;κs为最优路径与当前路径在起点神经元中的内部通行时间成本;κe为最优路径与当前路径在终点神经元中的内部通行时间成本;κt为当前路径的通行时间成本;如果当前路径的通行时间成本大于在可容忍成本比下最优路径通行时间成本与内部通行时间成本的总和,则移除该路径。where α is the tolerable cost ratio; κ f is the travel time cost of the optimal path; κ s is the internal travel time cost of the optimal path and the current path in the starting neuron; κ e is the optimal path and the current path The internal transit time cost in the terminal neuron; κt is the transit time cost of the current path; if the transit time cost of the current path is greater than the sum of the transit time cost of the optimal path and the internal transit time cost under the tolerable cost ratio, then Remove this path.

进一步地,所述邻近神经元组中路径简化依据为:Further, the path simplification basis in the adjacent neuron group is:

α×(κe1e2)<κem α×(κ e1e2 )<κ em

式中,α为可容忍成本比;κem为邻近神经元中最大的通行时间成本;κe1与κe2是另外两个通行时间成本。where α is the tolerable cost ratio; κ em is the largest transit time cost in neighboring neurons; κ e1 and κ e2 are the other two transit time costs.

通过上述方式实现邻近神经元和邻近神经元组之间的路径简化,两种简化方式核心都是选择通行时间成本最小的路径,以此实现冗余路径的剔除。The path simplification between adjacent neurons and adjacent neuron groups is achieved through the above methods. The core of the two simplification methods is to select the path with the smallest transit time cost, so as to realize the elimination of redundant paths.

进一步地,所述可容忍成本比是指能够接受最优路径在目标区域的服务能力弱于当前路径的服务能力的程度,代表道路网的简化力度,其取值范围为[0.6,1],当道路网简化力度越强时,可容忍成本越小。Further, the tolerable cost ratio refers to the degree to which the service capability of the optimal path in the target area can be accepted to be weaker than that of the current path, which represents the simplification of the road network, and its value range is [0.6, 1], When the simplification of the road network is stronger, the tolerable cost is smaller.

在进行路径简化时,可以利用可容忍成本比调节道路网的简化力度,实现在通行时间成本相差不大的情况下的路径简化。When simplifying the route, the tolerable cost ratio can be used to adjust the simplification strength of the road network, so as to realize the route simplification under the condition that the travel time cost is not much different.

进一步地,在对聚落进行神经元构建前,先根据聚落的重要性对聚落进行筛选,对筛选出的聚落进行神经元构建。Further, before the neuron construction of the settlement, the settlement is first screened according to the importance of the settlement, and the neuron construction is carried out on the screened out settlement.

通过聚落的重要性进行聚落筛选,以实现在不影响整体道路简化的情况下,淘汰少数弱小聚落,以增强约束效果。Settlements are screened by their importance, so as to eliminate a few weak and small settlements without affecting the overall road simplification, so as to enhance the restraint effect.

进一步地,所述聚落的重要性是根据聚落的面积、居民地密度、Voronoi面积、道路指数确定的,其中Voronoi面积是指聚落的空间影响范围,道路指数是指聚落的道路连通性。Further, the importance of the settlement is determined according to the area of the settlement, the density of residential land, the Voronoi area, and the road index, where the Voronoi area refers to the spatial influence range of the settlement, and the road index refers to the road connectivity of the settlement.

采用四种参数确定聚落重要性,其中,面积和居民地密度越大,可以认为该聚落越重要;Voronoi面积表示空间影响范围,Voronoi面积越大说明该聚落越具代表性;还考虑道路指数,以更好地保证后续简化后道路在聚落之间的连通性;通过这四种参数更能准确表征聚落的重要性。Four parameters are used to determine the importance of a settlement. Among them, the larger the area and the density of residential land, the more important the settlement can be; the Voronoi area represents the spatial influence range, and the larger the Voronoi area, the more representative the settlement is; the road index is also considered, In order to better ensure the connectivity of the subsequent simplified roads between settlements; these four parameters can more accurately characterize the importance of settlements.

进一步地,所述聚落的重要性的计算公式为:Further, the calculation formula of the importance of the settlement is:

SP(vi)=μ×[w1×S(vi)+w2×RD(vi)+w3×VS(vi)]+w4×RI(vi)SP(vi )=μ×[ w 1 ×S(vi )+ w 2 ×RD(vi )+ w 3 ×VS(vi )]+ w 4 ×RI(vi )

式中,vi(i=1,2,…,n)为第i个居民地聚落,n为生成的聚落总数,S为聚落面积,RD为居民地密度,VS为Voronoi面积,RI为道路指数,w1、w2、w3和w4分别为S、RD、VS和RI的权重,且w1+w2+w3+w4=1,μ为调节系数,当聚落属于I型神经元时,μ=1;当聚落属于II型神经元时,μ<1。In the formula, v i (i=1,2,...,n) is the ith residential settlement, n is the total number of settlements generated, S is the settlement area, RD is the residential density, VS is the Voronoi area, and RI is the road exponent, w 1 , w 2 , w 3 and w 4 are the weights of S, RD, VS and RI respectively, and w 1 +w 2 +w 3 +w 4 =1, μ is the adjustment coefficient, when the settlement belongs to type I When a neuron, μ=1; when the colony belongs to type II neuron, μ<1.

通过上述公式确定不同聚落的重要性,并且通过设定不同类型神经元下的调节系数,以实现不同类型神经元下聚落重要性的适应调整。The importance of different settlements is determined by the above formula, and the adjustment coefficients under different types of neurons are set to realize the adaptive adjustment of the importance of settlements under different types of neurons.

附图说明Description of drawings

图1是本发明居民地约束下的道路网综合方法具体实施流程图;Fig. 1 is the concrete implementation flow chart of the road network synthesis method under the restriction of the residential area of the present invention;

图2(a)是道路类型中的E型道路示例图;Figure 2(a) is an example diagram of an E-type road in the road type;

图2(b)是道路类型中的P型道路示例图;Figure 2(b) is an example diagram of a P-type road in the road type;

图2(c)是道路类型中的I型道路示例图;Figure 2(c) is an example diagram of an I-type road in the road type;

图2(d)是道路类型中的O型道路示例图;Figure 2(d) is an example diagram of an O-shaped road in the road type;

图3(a)是典型I型神经元示例图;Figure 3(a) is an example diagram of a typical type I neuron;

图3(b)是包含无法直接服务聚落的P型道路的I型神经元示例图;Figure 3(b) is an example diagram of type I neurons containing P-type roads that cannot directly serve settlements;

图3(c)是典型II型神经元示例图;Figure 3(c) is an example diagram of a typical type II neuron;

图3(d)是包含无法直接服务聚落的P型道路的II型神经元示例图;Figure 3(d) is an example diagram of type II neurons containing P-type roads that cannot directly serve settlements;

图4是邻近神经元间路径简化示意图;Fig. 4 is a simplified schematic diagram of the path between adjacent neurons;

图5是邻近神经元组间路径简化示意图。Figure 5 is a simplified schematic diagram of the path between groups of adjacent neurons.

具体实施方式Detailed ways

下面结合附图对本发明的具体实施方式作进一步地说明。The specific embodiments of the present invention will be further described below with reference to the accompanying drawings.

本发明提出一种居民地约束下的道路网综合方法,该方法具体过程如图1所示。首先对居民地数据进行聚类生成聚落,再依据道路与聚落的拓扑关系对道路进行分类;然后,根据聚落所包含的道路类型构建神经元;之后搜索邻近神经元之间的所有有效路径,并找到最优路径;最后根据路径通行时间成本最小原则,依次对邻近神经元间的路径与构成三角形结构的神经元组之间的路径进行简化。The present invention proposes a road network synthesis method under the constraints of residential areas, and the specific process of the method is shown in FIG. 1 . First, the residential data is clustered to generate settlements, and then the roads are classified according to the topological relationship between the roads and the settlements; then, neurons are constructed according to the types of roads contained in the settlements; The optimal path is found; finally, according to the principle of minimum cost of travel time, the path between adjacent neurons and the path between groups of neurons that form a triangular structure are simplified in turn.

步骤1.获取数据Step 1. Get the data

本发明首先获取目标区内的居民地数据和道路网数据。这两种数据都可以从已经建好的地理数据库中获取,得到该区域内居民地和道路网的矢量数据。根据实际对道路网精度的需求,在已有数据库中选择适当比例尺的数据。例如,需要生成1:5000的路网数据,可以通过对1:2000的路网数据简化得到。本发明旨在通过获取的居民地数据为约束,根据道路与居民地之间的地理关联性,进行后续路径简化。The present invention first acquires the residential area data and road network data in the target area. Both kinds of data can be obtained from the established geographic database to obtain the vector data of the residential area and road network in the area. According to the actual demand for the accuracy of the road network, the data of the appropriate scale is selected from the existing database. For example, the road network data of 1:5000 needs to be generated, which can be obtained by simplifying the road network data of 1:2000. The present invention aims to simplify the subsequent path according to the geographical correlation between the road and the residential area by using the acquired residential area data as a constraint.

步骤2.生成聚落和道路分类Step 2. Generate Settlement and Road Classification

根据获取的居民地数据和道路网数据,首先对居民地数据进行聚类生成聚落,再根据道路与聚落之间的拓扑关系,对道路进行分类。According to the obtained residential data and road network data, the residential data is firstly clustered to generate settlements, and then the roads are classified according to the topological relationship between roads and settlements.

首先,采用聚类算法对获取的居民地数据进行聚类以得到不同聚落,并提取聚落轮廓,在居民地聚类中,一般采用基于密度的聚类方法。本实施例中,采用DBSCAN(Density-Based Spatial Clustering of Applications with Noise)算法对居民地进行聚类,并采用滚球法(Ball Pivoting)提取聚落的轮廓。作为其他实施方式,居民地聚类也可采用CFSFDP算法、K-means算法。作为其他实施方式,聚落轮廓提取也可采用边缘检测方法。First, the acquired residential data is clustered by a clustering algorithm to obtain different settlements, and the outline of the settlement is extracted. In the residential clustering, the density-based clustering method is generally used. In this embodiment, the DBSCAN (Density-Based Spatial Clustering of Applications with Noise) algorithm is used to cluster the residential areas, and the Ball Pivoting method is used to extract the outlines of the settlements. As other implementations, CFSFDP algorithm and K-means algorithm may also be used for clustering of residential areas. As another embodiment, the edge detection method can also be used for the settlement outline extraction.

然后,按照道路与聚落之间的拓扑关系对道路进行分类,本发明将道路分为E型道路、P型道路、I型道路和O型道路。其中,E型道路如图2(a)所示,该类型道路是指该道路一端位于聚落内部,一端位于聚落外部,可以直接连通聚落内外;P型道路如图2(b)所示,该类型道路是指该道路贯穿聚落,且道路两端均位于聚落外部,同样该类型道路能够连通聚落内外,常见于沿道路分布的小型聚落,偶尔出现在规模较大的聚落;I型道路如图2(c)所示,该类型道路是指该道路的各端点均位于居民地聚落内部,其作用是连通聚落内部的不同区域和E型道路,聚落规模越大,I型道路数量越多、结构越复杂;O型道路如图2(d)所示,该类型道路与目标聚落相离,完全位于聚落外部,不参与后续神经元的构建。此外,道路的分类是面向聚落的,因此同一条道路在不同聚类中类型可能不同。Then, the roads are classified according to the topological relationship between the roads and the settlements, and the present invention divides the roads into E-type roads, P-type roads, I-type roads and O-type roads. Among them, the E-type road is shown in Figure 2(a). This type of road means that one end of the road is located inside the settlement and the other end is located outside the settlement, which can directly connect the inside and outside of the settlement; the P-type road is shown in Figure 2(b). Type road means that the road runs through the settlement, and both ends of the road are located outside the settlement. Also, this type of road can connect the inside and outside of the settlement. It is common in small settlements along the road, and occasionally in larger settlements; I-type roads are shown in the figure As shown in 2(c), this type of road means that each end point of the road is located inside the settlement of residential area, and its function is to connect different areas inside the settlement and E-type roads. The more complex the structure; the O-type road is shown in Figure 2(d), this type of road is separated from the target settlement, completely outside the settlement, and does not participate in the construction of subsequent neurons. In addition, the classification of roads is settlement-oriented, so the same road may have different types in different clusters.

步骤3.聚落筛选Step 3. Settlement Screening

根据聚落的重要性进行聚落的筛选,因为本发明是在居民地约束下进行道路网综合,因此选取部分重要聚落作为约束条件,剔除一些弱小聚落,即重要程度低的聚落,以增强约束效果。聚落的重要性是根据聚落的面积、居民地密度、Voronoi面积、道路指数确定的,具体计算公式如下:Settlements are screened according to the importance of the settlements. Because the present invention performs road network synthesis under the constraints of residential areas, some important settlements are selected as constraints, and some weak and small settlements, that is, settlements with low importance, are eliminated to enhance the constraint effect. The importance of the settlement is determined according to the area of the settlement, the density of residential land, the area of Voronoi, and the road index. The specific calculation formula is as follows:

SP(vi)=μ×[w1×S(vi)+w2×RD(vi)+w3×VS(vi)]+w4×RI(vi) (1)SP(vi )=μ×[ w 1 ×S(vi )+ w 2 ×RD(vi )+ w 3 ×VS(vi )]+ w 4 ×RI(vi ) (1)

式中,vi(i=1,2,…,n)为第i个居民地聚落,n为生成的聚落总数,S为聚落面积,RD为居民地密度,VS为Voronoi面积,RI为道路指数,w1、w2、w3和w4分别为S、RD、VS和RI的权重,且w1+w2+w3+w4=1,μ为调节系数,因为在面积、密度等参数相同时,位于道路交汇处的聚落比沿道路分布的聚落有着更显著的地理意义,所以当聚落属于I型神经元时,μ=1;当聚落属于II型神经元时,μ<1。其中,不同参数的权重值可以根据实际应用需求进行调整。In the formula, v i (i=1,2,...,n) is the ith residential settlement, n is the total number of settlements generated, S is the settlement area, RD is the residential density, VS is the Voronoi area, and RI is the road exponent, w 1 , w 2 , w 3 and w 4 are the weights of S, RD, VS and RI, respectively, and w 1 +w 2 +w 3 +w 4 =1, μ is the adjustment coefficient, because in the area, density When the parameters are the same, the settlements located at the intersection of the roads have more significant geographical significance than the settlements distributed along the roads, so when the settlements belong to type I neurons, μ=1; when the settlements belong to type II neurons, μ<1 . Among them, the weight values of different parameters can be adjusted according to actual application requirements.

其中,聚落面积是聚落重要性最直观的体现,通常面积大的聚落比面积小的聚落更重要;居民地密度反映聚落内部居民地的疏密程度,在聚落面积相同时,居民地密度大的聚落面积更重要,居民地密度计算如公式(2)所示;Voronoi面积是指聚落的空间影响范围,Voronoi面积越大说明该聚落越具代表性,被选取的可能性也越大;道路指数是指聚落的道路连通性,聚落所涉及的道路数量越多、等级越高则聚落重要性越高,道路指数是根据聚落之间的道路的等级来确定的,聚落主要依靠E型道路和P型道路连通内外,为此主要根据E型道路和P型道路的数量、等级计算道路指数,其计算公式如公式(3)所示:Among them, the settlement area is the most intuitive reflection of the importance of the settlement. Generally, a settlement with a large area is more important than a settlement with a small area; the density of the residential area reflects the density of the residential areas within the settlement. The settlement area is more important, and the density of residential land is calculated as shown in formula (2); the Voronoi area refers to the spatial influence range of the settlement. The larger the Voronoi area, the more representative the settlement is, and the greater the possibility of being selected; the road index It refers to the road connectivity of the settlement. The more roads involved in the settlement and the higher the grade, the higher the importance of the settlement. The road index is determined according to the grade of the roads between settlements. The settlement mainly relies on E-type roads and P-type roads. For this reason, the road index is mainly calculated according to the number and grade of E-type roads and P-type roads. The calculation formula is shown in formula (3):

Figure BDA0003486417400000071
Figure BDA0003486417400000071

式中,m为聚落vi中居民地的数量,S(pj)为聚落vi中的居民地pj的面积,S(vj)为聚落vi的面积。In the formula, m is the number of residential areas in the settlement vi, S(p j ) is the area of the residential area p j in the settlement vi , and S(v j ) is the area of the settlement vi .

Figure BDA0003486417400000072
Figure BDA0003486417400000072

式中,k为聚落vi的有效连通道路的总数,Rank(rj)为道路rj的数值化等级,道路的数值化等级是指根据道路的等级划分的道路权重值,具体如表1所示:In the formula, k is the total number of valid connected roads of the settlement v i , Rank(r j ) is the numerical grade of the road r j , and the numerical grade of the road refers to the road weight value divided according to the grade of the road, as shown in Table 1. shown:

表1:Table 1:

Figure BDA0003486417400000073
Figure BDA0003486417400000073

根据公式(1)-(3)确定各个聚落的重要性,根据设定的比例阈值淘汰部分聚落,该比例阈值可以根据得到的聚落的实际情况设定。后续所有过程均以被保留的聚落为基础。作为其他实施方式,聚落重要性也可根据实际需求确定,例如不考虑道路因素,仅采用聚落的面积、居民地密度、Voronoi面积进行确定,或者还可以考虑其他因素对聚落的影响,例如人口密度、地形等。作为其他实施方式,若居民地数据为目标比例尺,可以不进行聚落筛选。The importance of each settlement is determined according to formulas (1)-(3), and some settlements are eliminated according to the set proportional threshold, which can be set according to the actual situation of the obtained settlement. All subsequent processes are based on the preserved settlements. As other implementations, the importance of the settlement can also be determined according to actual needs, for example, without considering the road factor, only the area of the settlement, the density of the residential area, and the area of Voronoi can be used for determination, or the influence of other factors on the settlement, such as population density, can also be considered. , terrain, etc. As another embodiment, if the residential area data is the target scale, settlement screening may not be performed.

步骤4.神经元构建Step 4. Neuron Construction

根据聚落所包含的道路类型构建神经元,即将聚落和与该聚落拓扑相连的道路相结合。根据神经元中的道路类型将神经元分为两类,I型神经元和II型神经元。其中,I型神经元是指该神经元包括E型道路及I型道路或者仅包含E型道路,如图3(a)所示;同时本发明遵循“与聚落核心的连通才是真正的连通”的原则,即目标道路只有在聚落内部与其他道路相交或目标道路的影响范围覆盖了聚落的核心区域才可以直接服务于该聚落,如图3(b)所示,在图3(b)中,该聚落中有E型道路和P型道路,但是该P型道路位于聚落边缘处,无法直接服务于该聚落,因此可以将该P型道路视为O型道路,不参与该神经元的构建,则该神经元为I型神经元。Neurons are constructed according to the types of roads contained in the settlement, that is, combining the settlement with the roads that are topologically connected to the settlement. Neurons are divided into two categories, type I neurons and type II neurons, based on the type of road in the neuron. Among them, the I-type neuron refers to that the neuron includes E-type roads and I-type roads or only contains E-type roads, as shown in Figure 3(a); at the same time, the present invention follows the principle of "connection with the settlement core is the real connection". ” principle, that is, the target road can directly serve the settlement only if it intersects with other roads inside the settlement or the influence range of the target road covers the core area of the settlement, as shown in Figure 3(b), in Figure 3(b) There are E-type roads and P-type roads in the settlement, but the P-type road is located at the edge of the settlement and cannot directly serve the settlement. Therefore, the P-type road can be regarded as an O-type road and does not participate in the neuron’s constructed, the neuron is a type I neuron.

其中,II型神经元是指该神经元仅包含P型道路。绝大部分II型神经元仅包含一条P型道路,该神经元被这条P型道路贯穿,聚落完全依赖于该道路,如图3(c)所示;少量II型神经元包含多条P型道路,但同样需要遵循“与聚落核心的连通才是真正的连通”的原则,如图3(d)所示,该聚落被两条P型道路贯穿,但右边的P型道路位于该聚落的边缘位置处,无法直接服务于该聚落,因此这条P型道路不参与该神经元的构建。Among them, a type II neuron means that the neuron contains only P-type roads. The vast majority of type II neurons contain only one P-type road, and the neuron is penetrated by this P-type road, and the settlement is completely dependent on this road, as shown in Figure 3(c); a small number of type II neurons contain multiple P-type roads. However, it is also necessary to follow the principle of “connection with the settlement core is the real connection”. As shown in Figure 3(d), the settlement is penetrated by two P-type roads, but the P-type road on the right is located in the settlement. At the edge position of , it cannot directly serve the settlement, so this P-type road does not participate in the construction of this neuron.

步骤5.有效路径搜索Step 5. Valid Path Search

搜索任意两个邻近神经元之间的所有有效路径,神经元间的有效路径是指从起点神经元的E型道路开始到终点神经元的E型道路所生成的路径,起点神经元和终点神经元中的其他E型道路和I型道路不参与路径构建,II型神经元中有效连通聚落内部的P型道路可以视为该神经元的E型道路;由于神经元中可能不止一条E形道路,邻近神经元间的有效路径是指从起点神经元的E型道路直接连接到终点神经元的E型道路所生成的路径,而连接到神经元外部道路或者连接到其他神经元的E型道路不参与本次邻近神经元的路径构建。有效路径是指同行时间成本最小的路径,因为在大型网络中搜索两个网络节点间的所有路径非常耗时,且人们在出行时通常会选择最短、最快的路径,在规划路径时,相比于通行距离,人们更关注通行时间,倾向于选择速度更快的高等级公路,所以采用通行时间作为成本。通行时间主要由道路长度、道路等级及道路曲折度确定,计算公式如下:Search all valid paths between any two adjacent neurons, the valid path between neurons refers to the path generated from the E-type path of the starting neuron to the E-type path of the ending neuron, the starting point neuron and the ending point neuron. The other E-type roads and I-type roads in the neuron do not participate in the path construction, and the P-type road in the type II neuron that effectively connects the interior of the settlement can be regarded as the E-type road of the neuron; since there may be more than one E-shaped road in the neuron , the effective path between adjacent neurons refers to the path generated from the E-type road of the start neuron directly connected to the E-type road of the end neuron, and the E-type road connected to the external road of the neuron or connected to other neurons Does not participate in the path construction of this adjacent neuron. An efficient path refers to the path with the least travel time cost, because it is very time-consuming to search for all paths between two network nodes in a large network, and people usually choose the shortest and fastest path when traveling. Compared with the travel distance, people pay more attention to the travel time, and tend to choose the faster high-grade highway, so the travel time is used as the cost. The travel time is mainly determined by the road length, road grade and road tortuosity. The calculation formula is as follows:

Figure BDA0003486417400000081
Figure BDA0003486417400000081

式中,L为道路长度,V为不同等级公路的设计速度,ST为道路弯曲度。where L is the length of the road, V is the design speed of roads of different grades, and ST is the road curvature.

由于神经元在聚落的不同方位可能存在多条E型道路,所以一对神经元间可能存在多条路径,搜索一对邻近神经元间的有效路径时,将起点神经元的E型道路与终点神经元的E型道路进行排列组合,采用Dijkstra算法搜索所有E型道路组合之间的最小通行时间成本路径,确定有效路径。Since neurons may have multiple E-shaped roads in different directions of the settlement, there may be multiple paths between a pair of neurons. When searching for an effective path between a pair of adjacent neurons, the E-shaped road of the starting neuron and the ending point are compared. The E-type roads of neurons are arranged and combined, and the Dijkstra algorithm is used to search for the path with the minimum travel time cost between all E-type road combinations to determine the effective path.

步骤6.路径简化Step 6. Path Simplification

本发明路径简化主要包括两个阶段,一是邻近神经元间的路径简化,二是邻近神经元组间的路径简化。The path simplification of the present invention mainly includes two stages, one is the path simplification between adjacent neurons, and the other is the path simplification between adjacent neuron groups.

邻近神经元间的路径简化:Path simplification between adjacent neurons:

在生成的所有有效路径中找到其中的最优路径,该最优路径是指所有有效路径中通行时间成本最低的路径,根据最优路径对两个邻近神经元的所有有效路径进行简化。具体过程如下:Find the optimal path among all the generated valid paths, the optimal path refers to the path with the lowest transit time cost among all valid paths, and simplify all valid paths of two adjacent neurons according to the optimal path. The specific process is as follows:

任意选择一条有效路径与最优路径进行比较,如果该路径的成本大于最优路径成本与内部通行成本的总和,则认为该路径可以被替代,可形式化表达为:An effective path is arbitrarily selected and compared with the optimal path. If the cost of the path is greater than the sum of the cost of the optimal path and the internal traffic cost, it is considered that the path can be replaced, which can be formally expressed as:

α×(κfse)<κt (5)α×(κ fse )<κ t (5)

式中,α为可容忍成本比;κf为最优路径的通行时间成本;κs为最优路径与当前路径在起点神经元中的内部通行时间成本;κe为最优路径与当前路径在终点神经元中的内部通行时间成本;κt为当前路径的通行时间成本;其中,可容忍成本比表示能够接受最优路径在目标区域的服务能力弱于当前路径的服务能力的程度,即道路网的简化力度,其取值范围为[0.6,1],当道路网的简化力度越高时,α取值越小,其可以根据道路网的实际化简需求进行选择。where α is the tolerable cost ratio; κ f is the travel time cost of the optimal path; κ s is the internal travel time cost of the optimal path and the current path in the starting neuron; κ e is the optimal path and the current path The internal transit time cost in the terminal neuron; κ t is the transit time cost of the current path; in which, the tolerable cost ratio represents the degree to which the service capability of the optimal path in the target area is weaker than that of the current path, that is, The simplification strength of the road network, its value range is [0.6, 1]. When the simplification strength of the road network is higher, the value of α is smaller, which can be selected according to the actual simplification requirements of the road network.

例如图4所示,聚落A与聚落B间存在3条路径,路径I从p1出发沿道路ea到达p2,路径II从p1出发沿道路ec和eb到达p3,路径III从p1出发沿道路ec和ed到达p4,其中路径I为聚落A与聚落B之间的最优路径。路径II的起止点分别为p1与p3,其通行成本为4.1。但从p1出发沿路径I到达p2后,再通过内部道路ib到达p3的总成本为2.8,小于路径II的成本,所以路径II可以被路径I替代。减小α的值能够增大化简力度。比如,路径III的成本为4.7,从p1出发沿路径I到达p2再经道路ib、ia到达p4的总成本为5.0。当α=1.0时式(5)不成立,路径I不能替代路径III。但当α<0.94时式(5)成立,路径I能够替代路径III。For example, as shown in Figure 4, there are three paths between settlement A and settlement B. Path I starts from p1 and follows road ea to p2, path II starts from p1 and follows roads ec and eb to reach p3, and path III starts from p1 and follows roads ec and eb. ed reaches p4, where path I is the optimal path between settlement A and settlement B. The starting and ending points of path II are p1 and p3, respectively, and its travel cost is 4.1. However, after starting from p1 and reaching p2 along path I, the total cost to reach p3 through internal road ib is 2.8, which is less than the cost of path II, so path II can be replaced by path I. Decreasing the value of α increases the power of simplification. For example, the cost of path III is 4.7, and the total cost from p1 to p2 along path I and then to p4 via roads ib and ia is 5.0. When α=1.0, equation (5) does not hold, and path I cannot replace path III. However, when α<0.94, equation (5) holds, and path I can replace path III.

邻近神经元组的路径简化:Path simplification for adjacent groups of neurons:

将邻近神经元间的所有有效路径视为整体进行处理,搜索三个相互邻近的聚落构成的三角结构,对于能够通过有效路径形成三角形结构的邻近神经元组,根据邻近神经元组中简化后路径通行时间成本最大的路径对邻近神经元组中的路径进行简化,判断形成的三角形结构中时间成本最大的边能否被另外两条边的组合替代,若时间成本最大的边对应的时间成本大于另外两条边的时间成本之和,则删除对应时间成本最大的简化后路径。其中,代表三角形各边的路径均是选取的对应边上两个神经元间的通行时间成本最低路径,即两个神经元间的最优路径。该邻近神经元组路径简化的形式化表达为:All valid paths between adjacent neurons are treated as a whole, and the triangular structure formed by three adjacent settlements is searched. The path with the largest transit time cost simplifies the path in the adjacent neuron group, and judges whether the edge with the largest time cost in the formed triangle structure can be replaced by the combination of the other two edges, if the time cost corresponding to the edge with the largest time cost is greater than The sum of the time costs of the other two edges will delete the simplified path with the largest corresponding time cost. Among them, the path representing each edge of the triangle is the path with the lowest transit time cost between the two neurons on the selected corresponding edge, that is, the optimal path between the two neurons. The simplified formal expression of the adjacent neuron group path is:

α×(κe1e2)<κem(6)α×(κ e1e2 )<κ em (6)

式中,α为可容忍成本比;κem为邻近神经元中最大的通行时间成本;κe1与κe2是另外两个通行时间成本。其中,α的取值范围与上述邻近神经元间路径简化中的一致。where α is the tolerable cost ratio; κ em is the largest transit time cost in neighboring neurons; κ e1 and κ e2 are the other two transit time costs. Among them, the value range of α is consistent with that in the above-mentioned simplification of the path between adjacent neurons.

例如图5所示,图5中聚落A、B、C组神经元组,其中,聚落A与聚落B之间的通行时间成本为4,聚落B与聚落C之间的通行时间成本为2,聚落A与聚落C之间的通行时间成本为8,通过公式(6)可以看出聚落A和聚落C之间的路径可以被聚落A与聚落B的路径和聚落B与聚落C的路径组合替代,因此删除聚落A与聚落C之间的所有路径,实现路径简化。For example, as shown in Fig. 5, in Fig. 5, the neuron groups in groups A, B, and C, where the travel time cost between settlement A and settlement B is 4, and the travel time cost between settlement B and settlement C is 2, The travel time cost between settlement A and settlement C is 8. From formula (6), it can be seen that the path between settlement A and settlement C can be replaced by the path combination of settlement A and settlement B and the path combination of settlement B and settlement C , so all paths between settlement A and settlement C are deleted to simplify the path.

通过上述过程,利用居民地约束道路网综合,充分考虑了道路与居民地的地理关联性,将复杂的路网整体选取分解为相对简单的神经元间路径简化,剔除冗余路径,使得到的综合结果和居民地要素的空间分布高度一致,能够确保聚落间的连通性和道路网的功能性。Through the above process, the residential area is used to constrain the synthesis of the road network, and the geographic correlation between the road and the residential area is fully considered. The comprehensive results are highly consistent with the spatial distribution of residential elements, which can ensure the connectivity between settlements and the functionality of the road network.

Claims (10)

1. A method for integrating a road network under the constraint of residential areas, characterized in that it comprises the following steps:
1) acquiring residential area data and road network data in a target area;
2) clustering the acquired residential area data to obtain different colonies; classifying the roads according to the topological relation between the roads and the colony;
3) carrying out neuron construction on the colony according to the road type contained in the colony;
4) searching all effective paths between any two adjacent neurons, finding an optimal path, wherein the optimal path is the path with the lowest transit time cost in all the effective paths between the adjacent neurons, and simplifying all the effective paths of the two adjacent neurons according to the optimal path to obtain a simplified path between the adjacent neurons;
5) after simplifying the paths between all the adjacent neurons, treating all the effective paths between the adjacent neurons as a whole, searching a triangular structure formed by three mutually adjacent colonies, finding the optimal path of each edge in the triangular structure, judging whether the edge with the maximum time cost of the optimal path in the formed triangular structure can be replaced by the combination of the other two edges, and deleting all the effective paths corresponding to the edge with the maximum time cost if the time cost corresponding to the edge with the maximum time cost is greater than the sum of the time costs of the other two edges.
2. The method of integrating road networks under inhabitant's constraints of claim 1, wherein said roads are classified into E-type roads, P-type roads, I-type roads and O-type roads; the E-shaped road is characterized in that one end of the road is positioned inside the residential area settlement, the other end of the road is positioned outside the residential area settlement, the P-shaped road is characterized in that the road penetrates through the residential area settlement, the two ends of the road are positioned outside the residential area settlement, the I-shaped road is characterized in that all end points of the road are positioned inside the residential area settlement, and the O-shaped road is completely positioned outside the residential area settlement;
the neurons are classified into type I neurons and type II neurons; type I neurons refer to neurons that include both E-type and I-type pathways or only E-type pathways, and type II neurons refer to neurons that include only P-type pathways.
3. The city-restricted road network integration method according to claim 2, wherein said valid path between adjacent neurons is all the path from the E-type road of the starting neuron to the E-type road of the ending neuron, and when the neuron is a type II neuron, the P-type road in the type II neuron is the E-type road of the neuron.
4. The method of integrating a road network under inhabitant's constraints as claimed in claim 3, wherein said valid path is the path with the lowest transit time cost, which is calculated by the formula:
Figure FDA0003486417390000011
wherein L is the length of the road, V is the designed speed of the road with different grades, and ST is the curvature of the road.
5. The residential neighborhood constrained road network integration method according to claim 1, wherein the effective path reduction among neighboring neurons is based on:
α×(κfse)<κt
in the formula, alpha is a tolerable cost ratio; kappafTransit time cost for optimal path; kappa typesInternal transit time costs for the optimal path and the current path in the starting neuron; kappaeInternal transit time cost of the optimal path and the current path in the destination neuron; kappatThe transit time cost for the current path; if the transit time cost of the current path is greater than the sum of the optimal path transit time cost and the internal transit time cost at the tolerable cost ratio, the path is removed.
6. The residential neighborhood constrained road network integration method of claim 1, wherein said reduction of paths in said set of adjacent neurons is based on the following:
α×(κe1e2)<κem
in the formula, alpha is a tolerable cost ratio; kappaemThe largest time-to-flight cost among neighboring neurons; kappae1And kappae2Two additional transit time costs.
7. The method according to claim 5 or 6, wherein said tolerable cost ratio is a degree that the service capability of the acceptable optimal path in the target area is weaker than that of the current path, and represents a simplification degree of the road network, and the value range is [0.6,1], and the tolerable cost ratio is smaller when the simplification degree of the road network is stronger.
8. The method according to any one of claims 1 to 6, wherein before the construction of neurons in the colony, the colony is screened according to the importance of the colony, and the neuron construction is performed on the screened colony.
9. The method of claim 8, wherein the importance of said colony is determined by the area of colony, the density of colony, the Voronoi area, and the road index, wherein the Voronoi area is the spatial influence range of colony, and the road index is the road connectivity of colony.
10. The method of integrating road networks under residential constraints as claimed in claim 9, wherein said calculation formula of the importance of said settlement is:
SP(vi)=μ×[w1×S(vi)+w2×RD(vi)+w3×VS(vi)]+w4×RI(vi)
in the formula, vi(i ═ 1,2, …, n) is the ith residential colony, n is the total number of generated colonies, S is the colony area, RD is the density of the residences, VS is the Voronoi area, RI is the road index, w is the road index1、w2、w3And w4Are the weights of S, RD, VS and RI, respectively, and w1+w2+w3+w4μ is 1, and μ is a regulatory factor, when the colony belongs to a type I neuron, μ is 1; when the colony belongs to a type II neuron, mu<1。
CN202210082095.0A 2022-01-24 2022-01-24 A road network synthesis method under residential constraints Active CN114528619B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210082095.0A CN114528619B (en) 2022-01-24 2022-01-24 A road network synthesis method under residential constraints

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210082095.0A CN114528619B (en) 2022-01-24 2022-01-24 A road network synthesis method under residential constraints

Publications (2)

Publication Number Publication Date
CN114528619A true CN114528619A (en) 2022-05-24
CN114528619B CN114528619B (en) 2025-05-30

Family

ID=81620900

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210082095.0A Active CN114528619B (en) 2022-01-24 2022-01-24 A road network synthesis method under residential constraints

Country Status (1)

Country Link
CN (1) CN114528619B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116401568A (en) * 2023-02-02 2023-07-07 道枢(上海)数字技术有限公司 Intelligent event multi-occurrence area dividing method based on density clustering
CN116414932A (en) * 2023-02-24 2023-07-11 中国人民解放军战略支援部队信息工程大学 A collaborative simplification method for roads and residential areas

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7363126B1 (en) * 2002-08-22 2008-04-22 United Parcel Service Of America Core area territory planning for optimizing driver familiarity and route flexibility
US8566030B1 (en) * 2011-05-03 2013-10-22 University Of Southern California Efficient K-nearest neighbor search in time-dependent spatial networks
CN103837154A (en) * 2014-03-14 2014-06-04 北京工商大学 Path planning method and system
JP2015090131A (en) * 2013-11-07 2015-05-11 日野自動車株式会社 Control device and control method of vehicle
CN110298500A (en) * 2019-06-19 2019-10-01 大连理工大学 A kind of urban transportation track data set creation method based on taxi car data and city road network
CN110516702A (en) * 2019-07-18 2019-11-29 电子科技大学 A Discrete Path Planning Method Based on Streaming Data

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7363126B1 (en) * 2002-08-22 2008-04-22 United Parcel Service Of America Core area territory planning for optimizing driver familiarity and route flexibility
US8566030B1 (en) * 2011-05-03 2013-10-22 University Of Southern California Efficient K-nearest neighbor search in time-dependent spatial networks
JP2015090131A (en) * 2013-11-07 2015-05-11 日野自動車株式会社 Control device and control method of vehicle
CN103837154A (en) * 2014-03-14 2014-06-04 北京工商大学 Path planning method and system
CN110298500A (en) * 2019-06-19 2019-10-01 大连理工大学 A kind of urban transportation track data set creation method based on taxi car data and city road network
CN110516702A (en) * 2019-07-18 2019-11-29 电子科技大学 A Discrete Path Planning Method Based on Streaming Data

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
徐建闽;魏鑫;林永杰;卢凯;: "基于梯度提升决策树的城市车辆路径链重构", 华南理工大学学报(自然科学版), no. 07, 12 July 2020 (2020-07-12) *
毛新华: "基于空间聚类的农村公路网规划方法研究", 知网硕士电子期刊工程科技Ⅱ辑, 15 April 2012 (2012-04-15) *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116401568A (en) * 2023-02-02 2023-07-07 道枢(上海)数字技术有限公司 Intelligent event multi-occurrence area dividing method based on density clustering
CN116414932A (en) * 2023-02-24 2023-07-11 中国人民解放军战略支援部队信息工程大学 A collaborative simplification method for roads and residential areas

Also Published As

Publication number Publication date
CN114528619B (en) 2025-05-30

Similar Documents

Publication Publication Date Title
CN114463977B (en) A route planning method based on vehicle-road coordination multi-source data fusion traffic flow prediction
CN108763687B (en) An Analysis Method of Topological Attributes and Spatial Attributes of Public Transport Network
CN105303839B (en) The Forecasting Methodology and device in potential jam road crosspoint
CN102594909B (en) Multi-target community detection method based on co-adjacent matrix spectrum information
CN114528619A (en) Road network synthesis method under inhabitant place constraint
CN108399748A (en) A kind of road travel time forecasting methods based on random forest and clustering algorithm
Yang et al. Ecological network construction for bird communities in high-density urban areas: A perspective of integrated approaches
CN112819659B (en) Tourist attraction development and evaluation method
CN116778146A (en) Road information extraction method and device based on multi-modal data
CN110728305A (en) Mining method of taxi passenger hot spot area based on grid information entropy clustering algorithm
CN113984062A (en) A ground vehicle path planning method based on mobility assessment
CN112270266A (en) Multi-feature constrained mesh river mainstream identification method
CN113516309B (en) OD flow direction clustering method based on multipath graph cutting criterion and ant colony optimization
CN118312789A (en) Road network data matching method based on graph neural network
CN114462898A (en) Road planning management method and system based on geographic information
CN112131330B (en) Method for selecting and laying out operation area of shared automobile in free flow mode
CN117421925A (en) Landscape pattern optimization method for improving water quality purification function of small drainage basin
CN107679677A (en) A kind of drought changes the preferential area&#39;s system of selection of water
CN118965660B (en) A method and system for identifying key nodes of highway networks in plateau mountainous areas
CN113553357B (en) HW-Louvain-based urban public transport network divisible spatial community detection method
CN112116709B (en) Terrain characteristic line processing method for improving terrain expression precision
CN111985065A (en) Automatic Road Selection Technology Based on Gravitational Field Theory
CN112084609B (en) Power supply partition dividing method for power industry
CN107121143B (en) Road selection method for collaborative POI data
CN108108407A (en) Group movement mobile cluster pattern sort method based on space-time track

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
CB02 Change of applicant information
CB02 Change of applicant information

Country or region after: China

Address after: 450000 Science Avenue 62, Zhengzhou High-tech Zone, Henan Province

Applicant after: Information Engineering University of the Chinese People's Liberation Army Cyberspace Force

Address before: No. 62 Science Avenue, High tech Zone, Zhengzhou City, Henan Province

Applicant before: Information Engineering University of Strategic Support Force,PLA

Country or region before: China

GR01 Patent grant
GR01 Patent grant