A method for constructing and analyzing a residential space network in an urban built-up area
Patent Information
- Application Number
- CN202310898451.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-21
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2043-07-21
AI Technical Summary
在研究的准确性、成本投入和空间范围上都存在不足和局限性
[0020](1)本发明实现了通过城市重要公共服务设施及其服务半径所覆盖空间范围构建城市居住空间网络的目标,基于此种网络构建方法可以实现对城市内部空间网络的分析,从而辅助城市社区规划、空间规划和管理以及城市更新。
Smart Images

Figure CN116894750B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of urban built-up area residential space network construction technology, and more specifically to a method for constructing and analyzing urban built-up area residential space networks. Background Technology
[0002] Complex network science offers a new perspective for analyzing urban problems. For urban internal spaces, complex network analysis can more clearly depict the interrelationships and interaction patterns among urban elements, revealing the mechanisms of urban operation. Currently, research on urban internal spatial networks shows a lack of mesoscale network construction methods, primarily relying on elements with material network forms such as road networks, public transport lines, and street blocks. There is a lack of methods for constructing spatial networks targeting urban functional zoning elements (such as residential areas). Furthermore, research on residential area connection networks often uses small-world rules to construct random networks, or utilizes mobile phone data to construct networks based on residents' movement trajectories, or conducts small-scale local social relationship network studies based on questionnaire surveys. These methods have shortcomings and limitations in terms of accuracy, cost, and spatial scope.
[0003] Therefore, this paper proposes a method for constructing and analyzing urban built-up area residential space networks. This method constructs an urban residential space network by utilizing the spatial range covered by important urban public service facilities and their service radii. The analysis of the urban internal space network through this network is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0004] In view of this, the present invention provides a method for constructing and analyzing urban built-up area residential space networks. This method constructs urban residential space networks by utilizing the spatial range covered by important urban public service facilities and their service radii. It is low-cost and can be applied on a large scale to urban spatial network research. To achieve the above objectives, the present invention adopts the following technical solution:
[0005] A method for constructing and analyzing residential space networks in urban built-up areas, including:
[0006] Obtain a vector map of the residential area and a map of public service facilities and their service areas within the urban built-up area;
[0007] Residential areas are classified according to the residential area vector map, and the types of residential areas and their mutual proximity relationships are obtained. A residential area neighbor table is generated based on the residential area types and their mutual proximity relationships.
[0008] The residential areas included within the service area of the public service facilities are calculated using the aforementioned public service facilities and service area map, and a connection table between residential areas within the same public service facility's service area is constructed.
[0009] The neighbor table of the residential area and the connection table between residential areas within the service area of the same public service facility are merged into an adjacency matrix relationship table, and network analysis is performed on it to output a suggested map of urban built-up area planning unit division.
[0010] Optionally, obtaining the residential area vector map of the urban built-up area includes: performing boundary correction on the residential area vector map based on high-resolution satellite imagery, and identifying and classifying the residential area texture using ENVI 5.0 software to form the residential area vector map.
[0011] Optionally, the residential area classification includes: using ArcGIS feature conversion tool to obtain the centroid of the residential area vector map and outputting the residential area point vector map layer.
[0012] Optionally, the residential area neighbor table includes: using ArcGIS's neighbor analysis tool, setting the search radius to a fixed value, the method to planner, and the number of searches to a fixed value, to obtain a neighbor table representing the proximity relationship between the centroids of residential areas; performing residential area neighbor analysis on the classified residential areas using ArcGIS's neighbor analysis tool to obtain a neighbor table reflecting the proximity relationship between similar residential areas; and merging the neighbor table representing the proximity relationship between the centroids of residential areas and the neighbor table reflecting the proximity relationship between similar residential areas to output the residential area neighbor table.
[0013] Optionally, the public service facility and service range map includes: obtaining vector data of the location points or range boundaries of the public service facilities, and using ArcGIS buffer tools to obtain a buffer range of a fixed value from its boundary as the service radius.
[0014] Optionally, the step of constructing the connection table between residential areas within the service area of the same public service facility is as follows: by using ArcGIS's intersection tabulation function, inputting the service area of the public facility and the vector map layer of the residential area, obtaining a table showing the correspondence between the service area of the public facility and the vector map layer of the residential area, and using an Excel macro to combine the residential areas corresponding to the same public service facility code in pairs to obtain the connection table between residential areas within the service area of the same public service facility.
[0015] Optionally, the steps for constructing the adjacency matrix relation table are as follows: merging the connection table between residential areas within the service area of the same public service facility with the neighbor table of the residential area into an adjacency matrix relation table containing three columns of data: starting point number, target point number, and weight, and assigning a value of 1 to each weight to obtain the urban built-up area residential space network for network analysis.
[0016] Optionally, the network analysis includes robustness analysis and community identification. The robustness analysis includes importing the adjacency matrix relation table into NetworkX, obtaining the maximum connected subgraph, attacking the network by randomly removing nodes and removing nodes based on degree, and comparing the changes in the size of the maximum connected subgraph and the network efficiency.
[0017] Optionally, the community identification includes: importing a coordinate-based residential point table and adjacency matrix into the Gephi workspace, calculating the network's average degree and graph density attributes, applying GeoLayout to adjust the residential network layout based on the residential point coordinates, applying the degree ranking function to render the image, and obtaining a geographically based residential degree distribution network graph; importing the coordinate-based residential point table and adjacency matrix into the Gephi workspace, performing modular calculations, and obtaining community identification and distribution results.
[0018] Optionally, the output of the urban built-up area planning unit division proposal map includes: merging the boundaries of residential areas identified as the same community in ArcGIS, forming the boundary of the merged area, and outputting the boundary to obtain the urban built-up area planning unit division proposal map.
[0019] As can be seen from the above technical solution, compared with the prior art, the present invention discloses a method for constructing and analyzing residential space networks in urban built-up areas, which has the following beneficial effects:
[0020] (1) This invention achieves the goal of constructing an urban residential space network by means of the space covered by important urban public service facilities and their service radius. Based on this network construction method, the analysis of the urban internal space network can be realized, thereby assisting urban community planning, spatial planning and management, and urban renewal.
[0021] (2) This invention constructs a residential area network relationship based on the daily interactions and activities of residents between residential areas, and forms a spatial network, which is objective and scientific.
[0022] (3) This invention introduces spatial information into social network analysis, uses GIS and Excel to complete the preliminary preparation for the construction of complex networks, and constructs a residential space connection matrix through the social relationship connotation of spatial proximity and shared public service facilities, thereby realizing the balance and integration of urban physical space and social space.
[0023] (4) The present invention has moderate requirements for basic data, does not require big data information on residents' mobile phone location and trajectory, the data acquisition cost is controllable, the calculation process is simple, the information output is convenient and fast, and it is easy to realize real-time monitoring.
[0024] (5) The urban residential space network constructed by this invention can be used for urban spatial network analysis such as urban residential space structure, identification of key residential areas and planning response. It can also be used for simulation of the spread of urban infectious diseases, information, etc., to assist in the division of planning units and support the realization of smart city planning and management. Attached Figure Description
[0025] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0026] Figure 1 This is a schematic diagram of a framework for constructing and analyzing a residential space network in an urban built-up area, as provided by the present invention.
[0027] Figure 2 This invention provides a representation of the neighborhood of a residential area.
[0028] Figure 3 This is an example diagram illustrating the adjacency matrix relationship provided by the present invention.
[0029] Figure 4 This is a first example diagram of the network robustness analysis results provided by the present invention.
[0030] Figure 5 This is a first example diagram of the network robustness analysis results provided by the present invention.
[0031] Figure 6 This is an example diagram of network degree distribution provided by the present invention.
[0032] Figure 7 An example diagram illustrating the network community analysis results provided by this invention.
[0033] Figure 8 This is an example diagram illustrating the connections between residential areas within the service area of the same public service facility provided by the present invention. Detailed Implementation
[0034] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0035] This invention discloses a method for constructing and analyzing residential space networks in urban built-up areas, including:
[0036] Obtain a vector map of the residential area and a map of public service facilities and their service areas within the urban built-up area;
[0037] Residential areas are classified according to the residential area vector map, and the types of residential areas and their mutual proximity relationships are obtained. A residential area neighbor table is generated based on the residential area types and their mutual proximity relationships.
[0038] The residential areas included within the service area of the public service facilities are calculated using the aforementioned public service facilities and service area map, and a connection table between residential areas within the same public service facility's service area is constructed.
[0039] The neighbor table of the residential area and the connection table between residential areas within the service area of the same public service facility are merged into an adjacency matrix relationship table, and network analysis is performed on it to output a suggested map of urban built-up area planning unit division.
[0040] In a specific implementation, a method for constructing and analyzing residential space networks in urban built-up areas is provided, such as... Figure 1 As shown, it includes the following steps:
[0041] S1: Obtain vector maps of all residential areas within the built-up area of the target city. Import these vector maps into ArcGIS and perform verification and classification. The verification and classification of the residential area maps involves boundary verification based on high-resolution satellite imagery and identification and classification of community textures using ENVI 5.0 software to generate residential area maps for analysis. The classified residential area maps include vector maps of residential areas that conform to the boundaries of the analysis units, categorized into 6 to 9 types based on the city being analyzed, such as commercial housing, workers' new villages, and apartments.
[0042] Furthermore, the centroid of the residential area patch is obtained using ArcGIS's feature-to-point tool, and a residential area point vector layer is output for calculation.
[0043] S2: Generate a neighborhood table of residential areas based on the type of residential area and their proximity relationships, such as... Figure 2 As shown, ArcGIS's nearest neighbor analysis tool was used, with a search radius set to 500 meters, the method set to planner, and the number of searches set to 100, to obtain a nearest neighbor table representing the proximity relationships between the centroids of residential areas. Nearest neighbor analysis was then performed on each of the categorized residential areas, using the same parameters, to obtain a nearest neighbor table reflecting the proximity relationships between residential areas of the same type. The nearest neighbor table representing the proximity relationships between the centroids of residential areas and the nearest neighbor table reflecting the proximity relationships between residential areas of the same type were then merged and output to obtain the residential area nearest neighbor table.
[0044] S3: Obtain the location and service range of public service facilities in the urban built-up area. It is recommended to use primary schools and their school districts, green spaces and their 15-minute walking range to obtain vector data of the location points or range boundaries of public service facilities. Use ArcGIS buffer tools to obtain a buffer range of 500 meters away from the boundary as the service radius.
[0045] S4: Calculate the residential areas covered by the service area of public service facilities and construct a connection table between residential areas within the service area of the same public service facility; calculate the correspondence between public service facilities and the residential areas within their service area using ArcGIS, and construct the connection table between residential areas using an Excel macro; use ArcGIS's intersection tabulation function, input the buffer zone of the public service facility and the vector map layer of the covered residential areas, and obtain a table reflecting the correspondence. The steps for constructing the connection table between residential areas are as follows: use an Excel macro to pair residential areas corresponding to the same public service facility code and output the connection table between residential areas, such as... Figure 8 The diagram shown is an example of the connection between residential areas within the service area of the same public service facility provided by the present invention.
[0046] S5: Merge the nearest neighbor table and the relationship table into an adjacency matrix relationship table, such as Figure 3 As shown, the complex network analysis software Gephi and NetworkX are imported for network analysis. The steps for establishing the relationship matrix are as follows: the connection table based on the location points of public service facilities is merged with the nearest neighbor table calculated based on the proximity of residential areas and the proximity of similar residential areas, and the results are arranged into an adjacency matrix table containing three columns of data: starting point number, target point number, and weight. All weights are assigned a value of 1 to obtain the residential area spatial relationship adjacency matrix for complex network analysis.
[0047] S6: Import the adjacency matrix into NetworkX for network robustness analysis, such as... Figure 4 and Figure 5 As shown, the robustness analysis method is as follows: import the adjacency matrix into NetworkX, obtain the maximum connected subgraph, attack the network by randomly removing nodes and removing nodes according to degree, and compare the changes in the size of the maximum connected subgraph and the network efficiency.
[0048] S7: Import the adjacency matrix into Gephi, output network feature data including degree distribution and network density, and perform community identification and analysis, such as... Figure 6 , Figure 7As shown, the method for obtaining network features such as degree distribution and network density is as follows: import the coordinate-based residential area point table and adjacency matrix into the Gephi workspace, calculate the network average degree, graph density and other attributes, adjust the coordinates using GeoLayout layout, and render the image using the degree ranking function to obtain the residential area degree distribution network graph based on geographical location.
[0049] S8: Merge the boundaries of residential areas identified as belonging to the same community in ArcGIS, and output a suggested map of urban built-up area planning unit division, such as... Figure 7 As shown, the community identification and analysis method involves importing a table containing coordinates and residential area point numbers, along with an adjacency matrix, into the Gephi workspace, performing modular calculations, and obtaining community identification and distribution results.
[0050] This invention can realize the construction of residential space networks in urban built-up areas, which helps in network analysis such as the connection between residential areas and the identification of key residential areas. It can also be used to simulate the spread of infectious diseases and information in cities, and assist in urban community planning, planning unit division, spatial planning and management, and urban renewal.
[0051] In a specific implementation, a method for constructing and analyzing a residential space network in an urban built-up area includes:
[0052] S11: Obtain vector maps of all residential areas within the study area of the urban built-up area of Shanghai, import the vector maps of the residential land use areas into ArcGIS and perform boundary correction and classification on the vector maps of the residential land use areas based on the high-resolution satellite image map of the study area, and form categorized vector maps of residential land use areas.
[0053] S21: Generate a neighborhood table of residential areas based on the type of residential area and their proximity relationships; the vector map of the residential area range by type includes residential areas that meet the boundaries of the analysis unit. According to the situation in Shanghai, the residential area classification includes six categories: lane houses, commercial housing, workers' new villages, apartments, villas, and garden lane houses.
[0054] S31: Obtain the distribution of primary schools, school districts, green spaces, and 15-minute walking coverage within the urban built-up area of Shanghai.
[0055] S41: Calculate the residential areas included within the reasonable service area of primary schools and green spaces, and construct a connection table between residential areas within the service area of the same public service facility; use ArcGIS's feature conversion tool to obtain the centroids of residential area patches and output the required residential area point vector layer for calculation. Using ArcGIS's nearest neighbor analysis tool, with a search radius set to 500 meters, the method set to planner, and the number of searches set to 100, obtain a nearest neighbor table representing the proximity relationships between the centroids of residential areas. Perform nearest neighbor analysis on the six categories of residential areas that have been classified, using the same parameters, to obtain a nearest neighbor table reflecting the proximity relationships between residential areas of the same type.
[0056] Obtain vector AOI data of the park green space within the study area. Using ArcGIS buffer tools, determine a buffer zone 500 meters beyond the park green space boundary as its service radius. Obtain the school district boundaries of the primary school.
[0057] The system uses ArcGIS to calculate the correspondence between primary schools, green spaces, and residential areas within their service areas. Using ArcGIS's intersection tabulation feature, it inputs the service areas of primary schools and green spaces, along with point vector layers of residential areas, to obtain a table reflecting the correspondence between public service facilities and residential areas. Then, an Excel macro is used to establish pairwise correspondences between all residential areas within the service area of the same primary school or green space, and outputs a table of relationships between residential areas.
[0058] S51: Merge the nearest neighbor table and the connection table into an adjacency matrix relationship table and import it into the complex network analysis software Gephi and NetworkX for network analysis; merge the connection table based on primary schools and green spaces with the nearest neighbor table calculated based on the proximity of residential areas and the proximity of similar residential areas, and assign a weight of 1 to all connections to obtain an adjacency matrix representing the relationship of residential space network for complex network analysis.
[0059] S61: Import the adjacency matrix into NetworkX for network robustness analysis; import the adjacency matrix into NetworkX to obtain the maximum connected subgraph, attack the network by randomly removing nodes and removing nodes based on degree, compare the changes in the size of the maximum connected subgraph and the network efficiency, and obtain the network robustness analysis results.
[0060] S71: Import the adjacency matrix into Gephi, output network feature data including degree distribution and network density, and perform community identification and analysis; import the coordinate-based residential area point table and adjacency matrix into the Gephi workspace, calculate the network average degree, graph density and other attribute information, apply the GeoLayout function to adjust the coordinates, apply the degree ranking function to render the image, and obtain the residential area degree distribution network graph based on geographical location.
[0061] S81: Merge the boundaries of residential areas identified as belonging to the same community in ArcGIS, and output a suggested map of urban built-up area planning units. The community identification and analysis method involves importing a table of residential area points with coordinates and an adjacency matrix into the Gephi workspace, performing modular calculations, and obtaining the community identification and distribution results.
[0062] This invention enables the construction of residential space networks in urban built-up areas, facilitating network analysis such as connections between residential areas and identification of key residential areas. It can also be used to simulate the spread of infectious diseases and information in cities. Its purpose is to analyze the stability of urban residential space structures, identify communities and important residential areas, and provide decision-making support for urban community planning, planning unit division, spatial planning, efficient regulation and management of spatial resources, and urban renewal in urban built-up areas.
[0063] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to the method section.
[0064] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for constructing and analyzing residential spatial networks in urban built-up areas, characterized in that, include: Obtain a vector map of the residential area and a map of public service facilities and their service areas within the urban built-up area; Residential areas are classified according to the residential area vector map, and the types of residential areas and their mutual proximity relationships are obtained. A residential area neighbor table is generated based on the residential area types and their mutual proximity relationships. The residential areas included within the service area of the public service facilities are calculated using the aforementioned public service facilities and service area map, and a connection table between residential areas within the same public service facility's service area is constructed. The steps for constructing the connection table between residential areas within the service area of the same public service facility are as follows: By using ArcGIS's intersection tabulation, input the service area of the public facility and the vector map layer of the residential area to obtain a table showing the correspondence between the service area of the public facility and the vector map layer of the residential area; and by using an Excel macro to combine the residential areas corresponding to the same public service facility code in pairs to obtain the connection table between residential areas within the service area of the same public service facility. The neighbor table of the residential area and the connection table between residential areas within the service area of the same public service facility are merged into an adjacency matrix relationship table, and network analysis is performed on it to output a suggested map of urban built-up area planning unit division. The steps for constructing the adjacency matrix relationship table are as follows: merge the connection table between residential areas within the service area of the same public service facility with the neighbor table of the residential area into an adjacency matrix relationship table containing three columns of data: starting point number, target point number, and weight. Assign a value of 1 to all weights to obtain the urban built-up area residential space network for network analysis.
2. The method for constructing and analyzing residential space networks in urban built-up areas according to claim 1, characterized in that, The process of obtaining the residential area vector map of the urban built-up area includes: performing boundary correction on the residential area vector map based on high-resolution satellite imagery, and identifying and classifying the residential area texture using ENVI 5.0 software to form the residential area vector map.
3. The method for constructing and analyzing residential space networks in urban built-up areas according to claim 1, characterized in that, The residential area classification process includes: using ArcGIS feature conversion tool to obtain the centroid of the residential area vector map and outputting the residential area point vector map layer.
4. The method for constructing and analyzing residential space networks in urban built-up areas according to claim 1, characterized in that, The residential area neighbor table includes: using ArcGIS's neighbor analysis tool, setting the search radius to a fixed value, the method to planner, and the number of searches to a fixed quantity, to obtain a neighbor table representing the proximity relationship between the centroids of residential areas; performing neighborhood analysis on the classified residential areas using ArcGIS's neighbor analysis tool to obtain a neighbor table reflecting the proximity relationship between similar residential areas; and merging the neighbor table representing the proximity relationship between the centroids of residential areas and the neighbor table reflecting the proximity relationship between similar residential areas to obtain the residential area neighbor table.
5. The method for constructing and analyzing residential space networks in urban built-up areas according to claim 1, characterized in that, The public service facilities and service area map includes: obtaining vector data of the location points or boundaries of the public service facilities, and using ArcGIS buffer tools to obtain a buffer range of a fixed value from its boundary as the service radius.
6. The method for constructing and analyzing residential space networks in urban built-up areas according to claim 1, characterized in that, The network analysis includes robustness analysis and community identification. The robustness analysis includes importing the adjacency matrix table into NetworkX, obtaining the maximum connected subgraph, attacking the network by randomly removing nodes and removing nodes based on degree, and comparing the changes in the size of the maximum connected subgraph and the network efficiency.
7. The method for constructing and analyzing residential space networks in urban built-up areas according to claim 6, characterized in that, The community identification process includes: importing a coordinate-based residential point table and adjacency matrix into the Gephi workspace; calculating the network's average degree and graph density attributes; applying Geo Layout to adjust the residential network layout based on the residential point coordinates; applying the degree ranking function to render the image; and obtaining a geographically based residential degree distribution network graph. The coordinate-based residential point table and adjacency matrix are then imported into the Gephi workspace for modular computation to obtain the community identification and distribution results.
8. The method for constructing and analyzing residential space networks in urban built-up areas according to claim 1, characterized in that, The proposed map for dividing urban built-up area planning units includes: merging the boundaries of residential areas identified as the same community in ArcGIS, forming boundaries from the merged areas, and outputting the boundaries to obtain the proposed map for dividing urban built-up area planning units.