An intelligent analysis method and system for planning a route of an overhead power transmission line

CN123012065APending Publication Date: 2026-10-30POWERCHINA FUJIAN ELECTRIC POWER SURVEY & DESIGN INST CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202611152126.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-31
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

该技术方案包括获取目标区域的轮廓线的经纬度坐标集; 根据所述目标区域的轮廓线的经纬度坐标集,确定出对应的目标区域的相对坐标集; 根据所述目标区域的相对坐标集,通过预设的栅格化处理,生成目标区域瓦片索引图;其中,所述目标区域瓦片索引图包括多个像素单元,所述像素单元与一个瓦片数据对应;具体包括:调用相关应用程序编程接口利用显卡对所述目标区域的相对坐标集进行栅格化处理,并基于相对于目标区域的轮廓线的位置关系,对各个像素单元填充对应的像素值,得到目标区域瓦片索引图;根据所述目标区域瓦片索引图,确定出位于目标区域的轮廓线以内的瓦片数据作为第一瓦片数据,以及位于目标区域的轮廓线上的瓦片数据作为第二瓦片数据; 获取并根据所述第一瓦片数据和所述第二瓦片数据,生成目标区域地图;但是上述技术方案仅能完成瓦片范围筛选与底图渲染,无法从瓦片数据中提取建筑、道路、水体等分类地物要素,不存在交叉跨越识别、地物量化统计等工程分析功能;同时,上述技术方案仅采用单一轮廓边界限定瓦片获取范围,不存在分层缓冲设计,无法区分现场调查、测绘成图、交叉安全校核三类业务所需的差异化空间范围;完全未引入线路电压等级参数,不能自动匹配电力保护法规、工程测量国标、线路设计规范对应的缓冲半径,只能人工自定义范围,极易出现尺度偏差、合规漏洞;此外上述技术方案不存在瓦片数据缓存标识复用逻辑,多轮空间分析需重复下载、解析瓦片,网络与算力开销大;没有地物名称补全流程,提取的地物几何无文字标识;不具备分层分区地物统计功能

Benefits of technology

1、本发明融合电力保护法规、架空线路设计规范、工程测量国标、工程实践经验搭建四维参数映射体系,同时利用调查缓冲、裁剪缓冲、交叉缓冲三个独立缓冲层的职责分离原理,且在裁剪缓冲层完成瓦片下载与解析后,交叉缓冲层复用瓦片文件标识进行二次裁剪,使POI搜索、地物分区统计、交叉跨越点计算三类任务各自使用最优的空间范围,不再受单一固定半径的精度制约;提高了地物统计的精度,实现无需人工自定义分析范围,统一满足现场踏勘、地图提取、安全校核、测绘出图多业务空间分析需求,消除人工设置尺度偏差与合规漏洞;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123012065A_ABST
    Figure CN123012065A_ABST
Patent Text Reader

Abstract

The present application relates to a kind of overhead transmission line planning line selection channel intelligent analysis method and system, wherein the method comprises: obtaining line geometry data and voltage grade;Voltage grade is mapped to four-dimensional parameter mapping table to obtain buffer parameter;Survey buffer area, clip buffer area and cross buffer area are constructed;Based on clip buffer area, obtain tile data from tile service in online map;Based on the supply format type of tile data, execute analysis path, output classified ground feature element list and tile data file identification;Based on cross buffer area and tile data file identification, clip to obtain ground feature subset;Line geometry data and ground feature subset are intersected to generate intersection crossing point coordinate;Based on intersection crossing point coordinate, name complement is carried out to ground feature subset, and intersection crossing list is output;Based on buffer parameter, partition statistics is carried out to obtain partition statistics result;Based on intersection crossing list and partition statistics result, line selection analysis report is generated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power transmission line site selection technology, and mainly to an intelligent analysis method and system for planning and selecting routes for overhead power transmission lines. Background Technology

[0002] The planning and route selection of overhead transmission lines is the core work in the feasibility study and preliminary design stage of high-voltage and ultra-high-voltage transmission projects. It is necessary to systematically evaluate the geographical environmental characteristics within the line corridor during the feasibility study and preliminary design stages, including administrative divisions, topography, distribution of land features, crossing situations and sensitive facilities, so as to provide quantitative basis for subsequent tower placement, foundation design and project budget.

[0003] Chinese invention patent application CN110990516A discloses a method, apparatus, and server for processing map data. The technical solution includes: acquiring the latitude and longitude coordinates of the outline of a target area; determining the relative coordinates of the target area based on the latitude and longitude coordinates of the outline; and generating a tile index map of the target area through a preset rasterization process based on the relative coordinates of the target area. The tile index map includes multiple pixel units, each pixel unit corresponding to a tile data. Specifically, it includes: calling a relevant application programming interface to rasterize the relative coordinates of the target area using a graphics card, and filling each pixel unit with corresponding pixel values ​​based on its positional relationship relative to the outline of the target area to obtain the tile index map; and determining, based on the tile index map, the tile data located within the outline of the target area as the first tile data, and the tile data located on the outline of the target area as the second tile data. The solution acquires and generates a target area map based on the first and second tile data. However, this technical solution can only filter the tile range and render the base map, and cannot extract classified features such as buildings, roads, and water bodies from the tile data. It also lacks engineering analysis functions such as cross-crossing identification and feature quantification statistics. Furthermore, the solution uses only a single contour boundary to limit the tile acquisition range, lacks a layered buffer design, and cannot distinguish the differentiated spatial ranges required for three types of business: field investigation, mapping, and cross-safety verification. It completely fails to introduce line voltage level parameters, cannot automatically match the buffer radius corresponding to power protection regulations, national engineering measurement standards, and line design specifications, and can only manually define the range, which is prone to scale deviations and compliance loopholes. In addition, the solution lacks tile data cache identifier reuse logic, requiring repeated downloading and parsing of tiles for multiple rounds of spatial analysis, resulting in high network and computing power overhead. It also lacks a feature name completion process, and the extracted feature geometry has no text labels. Finally, it lacks layered and zoned feature statistics functions.

[0004] Therefore, there is an urgent need for an intelligent analysis method that can automatically generate multi-layer compliance buffer ranges, complete feature names and perform zoning statistics based on voltage levels, and automatically output professional analysis reports. Summary of the Invention

[0005] To address the problems existing in the prior art, this invention proposes an intelligent analysis method and system for planning and selecting routes for overhead transmission lines.

[0006] The technical solution of the present invention is as follows: On the one hand, this invention proposes an intelligent analysis method for planning and selecting routes for overhead transmission lines, the method comprising: Obtain the line geometry data and voltage level of the transmission line to be analyzed; extract the corresponding buffer parameters from the preset four-dimensional parameter mapping table based on the voltage level; The buffer region is constructed based on the line geometry data and buffer parameters, including the trimmed buffer region and the cross buffer region; Obtain tile data within the coverage area formed by the clipping buffer region from the tile service of the online map; execute the corresponding parsing path based on the supply format type of the tile data, and output a list of classified features and tile data file identifiers; The list of classified features is cropped based on the cross buffer area and tile data file identifiers to obtain a feature subset; the intersection of the line geometry data and the feature subset is performed to generate the coordinates of the cross points; the names of each feature in the feature subset are completed based on the coordinates of the cross points, and a cross list containing the names of the features is output. Based on the buffer parameter, the list of classified land feature elements is divided into zones for statistical analysis to obtain the zone statistical results. A route selection analysis report is generated based on the crossover list and zonal statistics.

[0007] Preferably, the buffer parameters include the survey corridor radius, the protected area half-width, the safety clearance, and the mapping bandwidth half-width; wherein, the safety clearance is less than the mapping bandwidth half-width, and the mapping bandwidth half-width is less than the survey corridor radius; The radius of the survey corridor is determined based on engineering practice conventions, the half-width of the protected area is determined based on power facility protection regulations, the half-width of the mapping bandwidth is determined based on national engineering surveying standards, and the safety clearance is determined based on overhead transmission line design specifications.

[0008] Preferably, the corresponding parsing path is executed based on the supply format type of the tile data, specifically: The supply format types include vector format tiles and rasterized image format tiles; If the tiles are in vector format, the GIS library is used to parse the vector format tiles to obtain classified land feature elements; If the tile is a rasterized image format, then obtain the category symbol color table used by the rasterized image format tile rendered by the online map tile service; Each pixel is classified and labeled based on the matching relationship between the color value of each pixel in the rasterized image format tile and the color value of each category in the category symbol color table; Perform connectivity analysis on pixel sets belonging to the same land cover category to extract the boundary regions of each connectivity component; Remove boundary regions whose area is smaller than a preset area threshold, output a list of classified land features within the clipping buffer range, and cache the corresponding tile data file identifiers.

[0009] Preferably, the centerline of the line geometric data is taken as the first geometric object, and the geometric figures of each feature element in the feature subset are taken as the second geometric object. The intersection operation is performed one by one. The specific steps are as follows: If the geometry type of the second geometric object is linear, then calculate the coordinates of the spatial intersection point of the first and second geometric objects, and use the coordinates of the spatial intersection point as the coordinates of the crossing point. If the geometry type of the second geometric object is a surface type, then calculate the spatial intersection line segment of the first and second geometric objects, and select the coordinates of the midpoint of the spatial intersection line segment as the coordinates of the crossing point.

[0010] Preferably, the names of various feature elements in the feature subset are completed based on the coordinates of the intersection and crossing points. The specific steps are as follows: Obtain the geographic elements whose names need to be completed from the subset of geographic features; Using the geographic feature whose name needs to be completed as the routing anchor point, read the parameter configuration from the preset type surface parameter configuration table; complete the completion based on the parameter configuration.

[0011] Preferably, the parameter-based completion process includes three stages: first-stage completion, second-stage completion, and third-stage completion. The specific steps are as follows: Obtain the coordinates of the intersection points of the geographic features and route geometry data of the name to be completed; The parameter configuration includes the first-stage main field name, the first-stage quality access control condition, the second-stage API field name, and the third-stage local vector layer identifier; The first stage of completion involves calling the inverse encoding service of the online map, taking the coordinates of the intersection points as input, and obtaining the returned result. The first field value corresponding to the first stage main field name is extracted from the returned result, and the first field value is verified by the first stage quality threshold conditions. If the verification passes, the first field value is used as the name of the geographic feature whose name is to be completed and the completion process ends; otherwise, the second stage of completion is entered. The second stage of completion involves calling a secondary online map API service, taking the coordinates of the intersection points as input, and extracting the second field value corresponding to the second stage API field from the returned results. If the extraction is successful, the second field value is used as the name of the geographic feature whose name is to be completed and the completion process ends; otherwise, the third stage of completion is initiated. The third stage of completion involves forming a search range with the intersection / crossing point coordinates as the center and a preset search radius as the radius; querying the local GIS vector database for the layer corresponding to the local vector layer identifier of the third stage; performing a query within the layer based on the search range to obtain candidate geographic features; calculating the distance between the intersection / crossing point coordinates and the candidate geographic features, and selecting the candidate geographic feature with the smallest distance as the completion name; using the completion name as the name of the geographic feature whose name is currently to be completed and ending the completion process; otherwise, marking the geographic feature whose name is currently to be completed as unnamed.

[0012] Preferably, the classification feature list is statistically analyzed by region based on buffer parameters. The specific steps are as follows: The centerline is formed based on the line geometry data; The first buffer zone is constructed based on the centerline and half the width of the protected area; Construct a second buffer zone based on the centerline and safety clearance; The zoning statistics include the quantity and area statistics of various land features within each zoning zone.

[0013] On the other hand, the present invention also provides an intelligent analysis system for planning and selecting routes for overhead transmission lines, the system comprising: The data acquisition module acquires the line geometry data and voltage level of the transmission line to be analyzed; based on the voltage level, it extracts the corresponding buffer parameters from a preset four-dimensional parameter mapping table. The buffer generation module constructs buffer regions, including trimmed buffer regions and cross buffer regions, based on line geometry data and buffer parameters. The feature extraction and clipping module obtains tile data within the coverage area formed by the clipping buffer region from the tile service of the online map; it executes the corresponding parsing path based on the supply format type of the tile data, and outputs a list of classified feature elements and tile data file identifiers; The intersection and crossing point calculation module trims the list of classified land feature elements based on the intersection buffer area and tile data file identifiers to obtain a subset of land features; it then performs an intersection operation on the route geometric data and the subset of land features to generate the coordinates of the intersection and crossing point. The geographic feature naming completion module completes the names of various feature elements in the feature subset based on the coordinates of the intersection and crossing points, and outputs an intersection and crossing list containing the feature names. The zoning statistics module performs zoning statistics on the list of classified land feature elements based on buffer parameters, and obtains the zoning statistics results. The route selection analysis report generation module generates a route selection analysis report based on the crossover list and zonal statistical results.

[0014] In another aspect, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method described in the present invention.

[0015] In another aspect, the present invention also provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method described in the present invention.

[0016] The present invention has the following beneficial effects: 1. This invention integrates power protection regulations, overhead line design specifications, national engineering surveying standards, and engineering practice experience to build a four-dimensional parameter mapping system. It also utilizes the principle of separation of responsibilities among three independent buffer layers: survey buffer, trimming buffer, and cross buffer. After the trimming buffer layer completes tile downloading and parsing, the cross buffer layer reuses the tile file identifier for secondary trimming. This allows POI search, feature zoning statistics, and cross-crossing point calculation to each use the optimal spatial range, no longer constrained by the accuracy of a single fixed radius. This improves the accuracy of feature statistics, eliminates the need for manually defining analysis ranges, and uniformly meets the spatial analysis needs of multiple services, including field reconnaissance, map extraction, safety verification, and mapping, eliminating manual scale deviations and compliance loopholes. 2. This invention is compatible with both vector and raster online map tiles, and automatically outputs classified features through GDAL vector parsing and color-coded connected component extraction algorithms; it relies on multi-level spatial filtering and line-surface differentiation to calculate intersection points; it establishes a three-stage place name completion link; it breaks through the limitation of only supporting vector format, enabling a large number of commercial map services that only provide raster tiles to also be included in the automatic feature extraction process; it achieves automatic extraction of complete features from unlabeled tiles, accurate identification of line intersections and completion of feature names, and automatic generation of a standardized intersection list; 3. This invention constructs a double-layered buffer zone consisting of a protected area and a safety clearance along the centerline of the route, automatically counts the number and area of ​​objects in each zone, integrates multi-dimensional data to generate a professional route selection analysis report, and ensures stable output of usable results by the system under multiple service anomaly scenarios. Attached Figure Description

[0017] Figure 1 This is a detailed flowchart of an embodiment of the present invention. Detailed Implementation

[0018] 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.

[0019] It should be understood that the step numbers used in the text are for ease of description only and are not intended to limit the order in which the steps are performed.

[0020] It should be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0021] The terms “comprising” and “including” indicate the presence of the described feature, whole, step, operation, element and / or component, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or collections thereof.

[0022] The term “and / or” refers to any combination of one or more of the associated listed items, as well as all possible combinations, and includes these combinations.

[0023] Example 1: See Figure 1 This invention provides an intelligent analysis method for planning and selecting routes for overhead transmission lines, the method comprising: S1. Obtain the line geometry data and voltage level of the transmission line to be analyzed; The line geometry data includes geometry type, coordinate sequence, and number of coordinates; the geometry type is usually LineString (polyline / polyline), and in rare cases MultiLineString (multiline combination); the coordinate sequence is a set of ordered latitude and longitude coordinates [longitude, latitude]; S2. Extract the corresponding buffer parameters from the preset four-dimensional parameter mapping table based on the voltage level; The buffer parameters include the survey corridor radius, the half-width of the protected area, the safety clearance, and the half-width of the mapping bandwidth. The four-dimensional parameter mapping table contains at least 13 voltage level ranges from 10kV to ±1100kV. The half-width of the mapping bandwidth in each range is determined according to the following rules: 50m when the voltage level does not exceed 500kV, and 75m when the voltage level exceeds 500kV. If the voltage level is not included in the four-dimensional parameter mapping table, each parameter takes a conservative default value (the half-width of the mapping bandwidth is 75m, and the investigation buffer is 500m), as shown in Table 1. Table 1 Four-dimensional parameter mapping table

[0024] The radius of the survey corridor is determined based on engineering practice conventions, the half-width of the protection zone is determined based on power facility protection regulations, the half-width of the mapping bandwidth is determined based on national engineering surveying standards, and the safety clearance is determined based on overhead transmission line design specifications. The half-width of the protection zone is legally mandated, the half-width of the mapping bandwidth is a precision specification for surveying results, and the safety clearance is a mandatory safety requirement in the design phase. In traditional engineering processes, these three are respectively assigned to three independent stages: power planning, surveying consultation, and design verification. Furthermore, the voltage levels are normalized before mapping, including ignoring case differences and whitespace differences. S3. Construct buffer regions based on line geometry data and buffer parameters, including trimmed buffer regions and cross buffer regions; S31. Construct a clipping buffer area with the minimum value between the half-width of the mapping bandwidth and the radius of the survey corridor as the radius. Construct a cross-buffer zone with a safe clearance as the radius; Among them, the safety clearance is less than half the width of the mapping bandwidth; Clipping buffer area (intermediate layer, radius 50m / 75m, etc.): The range for data acquisition and base map extraction, used to limit the range of tile data downloaded from the online map; because it is smaller than the survey range, it can effectively control the amount of data downloaded and the parsing pressure, while it is larger than the safety clearance, which can ensure that enough complete features (buildings, road surfaces) are extracted for subsequent statistics; Crossing buffer zone (minimum layer, radius 15m / 45m, etc.): core safety check range, which is the smallest and most core red line area; only features falling within this range will be cut out to participate in the "intersection calculation" to generate "crossing points"; because only crossings within this distance have engineering safety significance (such as the safety clearance between conductors and the ground, and between conductors and buildings). S32. The buffer area also includes a survey buffer area, specifically a survey buffer area constructed with the survey corridor radius as the radius; wherein the mapping bandwidth half-width is smaller than the survey corridor radius. S32. Survey Buffer Zone (maximum layer, radius 700m, etc.): Macro background survey scope; its function is to delineate the macro geographical environment around the route (such as which administrative regions, large bodies of water, and mountain trends are passed through), to generate the administrative divisions and macro feature coverage overview along the route in the report, as well as to search for sensitive facilities POIs at a distance (such as substations and villages), representing the outer boundary of the on-site survey. S4. Obtain tile data within the coverage area formed by the clipping buffer region from the tile service of the online map; S5. Based on the supply format type of the tile data, execute the corresponding parsing path and output the classified feature list and tile data file identifier; The supply format types include vector format tiles (MVT / Protobuf) and rasterized image format tiles (PNG / JPG images); If the tiles are in vector format, the GIS library is used to parse the vector format tiles to obtain classified land features, such as buildings, roads (main roads / secondary roads / expressways / county roads / provincial roads), water bodies, green spaces, etc. If the tile is a rasterized image format, then obtain the category symbol color table (e.g., building #d8d8d8, water body #b3d9ff, green space #cfe9c4, road #ffffff / #fde293, etc.) used by the online map tile service to render and output the rasterized image format tile. Each feature category in the category symbol color table corresponds to one or more RGB color values ​​and the corresponding color tolerance range. The rasterized image tiles are read pixel by pixel, and each pixel is classified and labeled based on the matching relationship between the color value of each pixel in the rasterized image format tile and the color value of each category in the category symbol color table; Perform connectivity analysis on pixel sets belonging to the same land cover category to extract the boundary regions of each connectivity component; Remove boundary areas whose area is smaller than a preset area threshold, output a list of classified land features within the clipping buffer range and cache the corresponding tile data file identifiers; S6. Based on the cross buffer area and tile data file identifier, the list of classified land feature elements is trimmed to obtain a subset of land features; Based on tile data file identifiers (e.g., tile_cache_uuid), the parsed list of geographic features is read directly from the local disk / memory cache (without requiring another network request or format conversion); a memory-level spatial index is built for these geographic features using GDAL / OGR or PostGIS spatial indexes (R-tree); Using the minimum bounding rectangle of the cross buffer zone as the first filtering condition, all ground features are traversed: If the minimum bounding rectangle of a certain feature does not intersect with the minimum bounding rectangle of the cross buffer area, it is discarded directly and does not proceed to the next round. If there are overlapping or contained features, the GDAL Intersection() operation is performed, specifically: feature geometry ∩ cross buffer area = clipped geometry. After clipping, the clipped geometry is rebound to the attribute fields (such as category=water body, original id, geometry type, etc.) of the original feature, generating a new temporary feature object; Aggregate all temporary feature objects to obtain a subset of ground features; S7. Perform intersection calculations on the route geometry data and the subset of ground features to generate the coordinates of the intersection and crossing points; Using the centerline of the line geometry data as the first geometric object and the geometric figures of each feature element in the feature subset as the second geometric object, the intersection operation is performed one by one. The specific steps are as follows: If the geometry type of the second geometric object is linear, then calculate the coordinates of the spatial intersection point of the first and second geometric objects, and use the coordinates of the spatial intersection point as the coordinates of the crossing point. If the geometry type of the second geometric object is a surface type, then calculate the spatial intersection line segment of the first and second geometric objects, and select the midpoint coordinates of the spatial intersection line segment as the coordinates of the intersection crossing point; S8. Based on the coordinates of the intersection and crossing points, complete the names of all feature elements in the feature subset and output an intersection and crossing list containing feature names. S81. Obtain the geographic elements whose names need to be completed from the subset of geographic features; Using the geographic feature whose name needs to be completed as the routing anchor point, read the parameter configuration from the preset type surface parameter configuration table; complete the completion based on the parameter configuration, including the first stage completion, the second stage completion, and the third stage completion; Obtain the coordinates of the intersection points of the geographic features and route geometry data of the name to be completed; The parameter configuration includes the first-stage main field name, the first-stage quality access control condition, the second-stage API field name, and the third-stage local vector layer identifier; The first stage of completion involves calling the inverse encoding service of the online map, taking the coordinates of the intersection points as input, and obtaining the returned results. For example, roads take the "road" field, point features take the "poi" field, and area features take the "district / aoi" field. The first field value corresponding to the first stage main field name is extracted from the returned results. The first field value is then verified against the first stage quality threshold conditions. If the verification passes, the first field value is used as the name of the geographic feature whose name is to be completed, and the completion process ends. Otherwise, the second stage of completion begins. The second stage of completion involves calling a secondary online map API service, taking the coordinates of the intersection points as input, and extracting the second field value corresponding to the second stage API field from the returned results. If the extraction is successful, the second field value is used as the name of the geographic feature whose name is to be completed and the completion process ends; otherwise, the third stage of completion is initiated. The third stage of completion involves forming a search range with the intersection / crossing point coordinates as the center and a preset search radius as the radius; querying the local GIS vector database for the layer corresponding to the third stage local vector layer identifier; performing a query within the layer based on the search range to obtain candidate geographic features; calculating the distance between the intersection / crossing point coordinates and the candidate geographic features, selecting the candidate geographic feature with the smallest distance as the completion name; using the completion name as the name of the geographic feature currently awaiting completion and ending the completion process; otherwise, marking the geographic feature currently awaiting completion as unnamed. S82. The type surface parameter configuration table includes the following land cover types and their corresponding parameter configurations, as shown in Table 2. Table 2 Type Surface Parameter Configuration Table

[0025] In this embodiment, the geographic feature whose name needs to be completed is a water body (river), and the coordinates of the intersection point are (116.352147, 39.871205); the vector tile data contains only geometric shapes (a blue line string) and the category label "water", without any text name attributes; the parameter configuration is as follows: the first stage main field is "poi", the first stage quality gate is " / river|lake|reservoir|stream|canal|ditch|pond / " in the whitelist of water body keywords, the second stage API field is "water" (the water system field of the secondary map), and the third stage local vector layer is "HYDA". The first stage of completion was performed using (116.352147, 39.871205) as parameters, calling the Baidu Maps Reverse Geocoding API; extraction was performed by the main field POI, but it was found that no name in the returned POI list contained "river / lake / reservoir / stream / canal / ditch / pond"; it was determined that there was no match (no matching keyword), and the second stage of completion was started. The second stage of completion is performed with (116.352147, 39.871205) as parameters, calling the Gaode Map Reverse Geocoding API; according to the type-field mapping, the water field is retrieved for "water body", and if the return value is null, the third stage of completion is performed. The third stage of completion was performed with (116.352147, 39.871205) as the center and a preset search radius of 100 meters. In the local PostgreSQL / PostGIS database, the HYDA (water surface) layer was queried. There was a record in the database named "XX River". The closest distance between its geometric boundary and the coordinate point was 63 meters, which was the smallest among all candidate features. "XX River" was used as the value of the name field of the geographic feature whose name was to be completed. The completion was successful, and the naming source was marked as "Third Stage - Local HYDA". S9. Perform zonal statistics on the list of classified land feature elements based on buffer parameters to obtain zonal statistics results; The centerline is formed based on the line geometry data; The first buffer zone is constructed based on the centerline and half the width of the protected area, specifically the area formed by the centerline to the left and right of the half width of the protected area. A second buffer zone is constructed based on the centerline and the safety clearance, specifically the area formed by the left and right distances from the centerline and the safety clearance is the first buffer zone. The zoning statistics include the quantity and area statistics of various land features within each zoning; S10. Generate a route selection analysis report based on the crossover list and zoning statistics; The route selection analysis report is similar to a "Route Selection Geographical Environment Analysis Report" document, which includes: administrative divisions along the route, such as which counties / towns the route passes through and its starting and ending mileages; topographic profiles, such as the highest / lowest / average elevation, maximum slope angle, and terrain type (plain / low mountain / mountainous area) along the entire route, along with an elevation profile map; feature coverage zoning statistics, such as the number of buildings, water bodies, and roads within legally protected areas (e.g., 30m) and safety clearances (e.g., 30m); a list of crossings, such as the number of roads / rivers / railways crossed along the entire route, their names, crossing points, and whether they violate safety red lines; a list of sensitive facility POIs, such as the number of substations, villages, and schools along the route; and image geomorphological assessments, such as whether a certain section is soft soil or rock, and whether construction vehicles can access it. It also includes multiple layers: the line centerline (with mileage markings), the three-buffer boundary (survey / cropping / intersection), all intersection points (point features, with name / type / mileage / warning status in the attribute table), all POI points (substations / villages / schools, etc.), all categorized feature surfaces / lines (buildings, roads, water bodies, etc., the precise geometry after cropping, with area / distance attributes), and elevation profile lines (3D LineStrings). S11 also includes intelligent image topography analysis steps: Based on the total length of the line geometry data and the clipping buffer radius, the adaptive image scaling level is calculated to ensure that the number of satellite image tiles corresponding to each analysis segment does not exceed the preset upper limit. The number of analysis sections is determined based on the total length of the line geometry data, and the center position of each analysis section is selected evenly along the line. Download the corresponding satellite image tiles based on the center location and adaptive image scaling level of each analysis segment and stitch them together to form a complete segment image; The topographic type information, administrative division information of sampling points, and distance from the starting point obtained from the topographic cross-section analysis are constructed into structured prompt words, which are submitted to the visual AI model along with the complete segment image. The output is limited to qualitative evaluation results containing four types of engineering parameters: bare land type (e.g., soft soil, hard soil, rock), vegetation cover density (e.g., bare land, sparse, dense forest), topographic relief (e.g., gentle, undulating, steep), and construction access conditions (e.g., accessible, restricted, inaccessible). The qualitative evaluation results of the four types of engineering parameters are incorporated into the route selection analysis report; S12 also includes the following degradation processing mechanism: When the number of tile data acquired in a single acquisition exceeds the preset tile number limit, the adaptive image scaling level is automatically reduced or the cropping buffer radius is reduced before acquiring the data again. When the execution time of any processing step exceeds the preset stage timeout threshold, the step is automatically skipped and marked as not executed in the line selection analysis report; the remaining steps are executed normally and partial results are output. When the visual AI model service is unavailable, automatically skip the image topography analysis step and mark the image analysis as not performed in the line selection analysis report; In one specific embodiment, a planned 500kV single-circuit transmission line GeoJSON (LineString, approximately 120km in length) has a voltage level of 500kV; The mapping yielded a protected area half-width of 30m, a mapping bandwidth half-width of 50m, a safety clearance of 30m, and a survey corridor radius of 700m. 1000 sampling points were generated along the route using an adaptive 120m interval sampling method. Batch reverse geocoding identified 8 county-level administrative regions along the route. A 700m survey buffer was used to search for 86 POIs, including 3 substations, 2 railways, 1 expressway, and 47 villages. A 50m clipping buffer was used to extract vector features, including 2300 buildings (total area of ​​approximately 185,000 m²), of which 128 buildings are within the protected area (within 30m), requiring assessment of demolition feasibility. 23 roads were identified that crossed the route (all road names have been added), and 5 water bodies were identified (all names were completed in three stages). Image geomorphology analysis (Level L17, 3 sections) identified typical hilly terrain, with a forest area of ​​approximately 300 acres in the second section, where it is recommended that power poles avoid the area. The output route selection analysis report is a GeoJSON file containing 86 POI point features, 2300+ surface / line features, 28 intersection / crossing point features, and elevation profile line features; In another specific embodiment, a ±800kV DC transmission line, GeoJSON, has a line length of approximately 85km and a voltage level of ±800kV. The mapping yielded a protected area half-width of 40m, a mapping bandwidth half-width of 75m, a safety clearance of 40m, and a survey corridor radius of 1000m. 1000 sampling points were generated along the route using adaptive sampling at 85m intervals, and batch reverse geocoding identified 6 county-level administrative regions along the route. A 1000m survey buffer was used to search for 94 POIs, including 5 substations, 1 railway, 2 highways, and 38 villages. Vector features were extracted using a 75m clipping buffer, identifying 1850 buildings (total area of ​​approximately 142,000 m²), of which 67 buildings are within a protected area (within 40m), requiring assessment of demolition feasibility. 18 roads were identified that crossed the route (all have been named) and 7 water bodies were identified (6 of which were named after three stages, and 1 remained "unnamed"). Image geomorphology AI analysis (Level 16, 3 sections) identified geomorphological features dominated by mountainous terrain. Section 1 has continuous steep slopes, and it is recommended to optimize the route to reduce the use of high towers. The output route selection analysis report is a GeoJSON file containing 94 POI point features, 1850+ surface / line features, 25 intersection / crossing point features, and elevation profile line features.

[0026] Example 2: This embodiment provides an intelligent analysis system for planning and selecting routes for overhead transmission lines. The system includes: The data acquisition module acquires the line geometry data and voltage level of the transmission line to be analyzed; based on the voltage level, it extracts the corresponding buffer parameters from a preset four-dimensional parameter mapping table. The buffer generation module constructs buffer regions, including trimmed buffer regions and cross buffer regions, based on line geometry data and buffer parameters. The feature extraction and clipping module obtains tile data within the coverage area formed by the clipping buffer region from the tile service of the online map; it executes the corresponding parsing path based on the supply format type of the tile data, and outputs a list of classified feature elements and tile data file identifiers; The intersection and crossing point calculation module trims the list of classified land feature elements based on the intersection buffer area and tile data file identifiers to obtain a subset of land features; it then performs an intersection operation on the route geometric data and the subset of land features to generate the coordinates of the intersection and crossing point. The geographic feature naming completion module completes the names of various feature elements in the feature subset based on the coordinates of the intersection and crossing points, and outputs an intersection and crossing list containing the feature names. The zoning statistics module performs zoning statistics on the list of classified land feature elements based on buffer parameters, and obtains the zoning statistics results. The route selection analysis report generation module generates a route selection analysis report based on the crossover list and zonal statistical results.

[0027] Example 3: This embodiment provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements an intelligent analysis method for planning and selecting the route of an overhead transmission line as described in any one of Embodiment 1.

[0028] Example 4: This embodiment provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements an intelligent analysis method for planning and selecting routes for overhead transmission lines as described in any one of Embodiment 1.

[0029] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent the existence of A alone, A and B simultaneously, or B alone. A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of singular or plural items. For example, at least one of a, b, and c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.

[0030] Those skilled in the art will recognize that the units and algorithm steps described in the embodiments disclosed herein can be implemented using electronic hardware, computer software, or a combination of electronic hardware and software. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0031] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0032] In the several embodiments provided in this application, any function, if implemented as a software functional unit and sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0033] The above description is merely an embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent structural or procedural transformations made based on the content of the present invention's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of the present invention.

Claims

1. An intelligent analysis method for planning and selecting routes for overhead transmission lines, characterized in that, The method includes: Obtain the line geometry data and voltage level of the transmission line to be analyzed; extract the corresponding buffer parameters from the preset four-dimensional parameter mapping table based on the voltage level; The buffer region is constructed based on the line geometry data and buffer parameters, including the trimmed buffer region and the cross buffer region; Obtain tile data within the coverage area formed by the clipping buffer region from the tile service of the online map; execute the corresponding parsing path based on the supply format type of the tile data, and output a list of classified features and tile data file identifiers; The list of classified features is cropped based on the cross buffer area and tile data file identifiers to obtain a feature subset; the intersection of the line geometry data and the feature subset is performed to generate the coordinates of the cross points; the names of each feature in the feature subset are completed based on the coordinates of the cross points, and a cross list containing the names of the features is output. Based on the buffer parameter, the list of classified land feature elements is divided into zones for statistical analysis to obtain the zone statistical results. A route selection analysis report is generated based on the crossover list and zonal statistics.

2. The intelligent analysis method for planning and selecting routes for overhead transmission lines according to claim 1, characterized in that, The buffer parameters include the survey corridor radius, the protected area half-width, the safety clearance, and the mapping bandwidth half-width; wherein, the safety clearance is less than the mapping bandwidth half-width, and the mapping bandwidth half-width is less than the survey corridor radius. The radius of the survey corridor is determined based on engineering practice conventions, the half-width of the protected area is determined based on power facility protection regulations, the half-width of the mapping bandwidth is determined based on national engineering surveying standards, and the safety clearance is determined based on overhead transmission line design specifications.

3. The intelligent analysis method for planning and selecting routes for overhead transmission lines according to claim 2, characterized in that, Based on the supply format type of the tile data, the corresponding parsing path is executed, specifically: The supply format types include vector format tiles and rasterized image format tiles; If the tiles are in vector format, the GIS library is used to parse the vector format tiles to obtain classified land feature elements; If the tile is a rasterized image format, then obtain the category symbol color table used by the rasterized image format tile rendered by the online map tile service; Each pixel is classified and labeled based on the matching relationship between the color value of each pixel in the rasterized image format tile and the color value of each category in the category symbol color table; Perform connectivity analysis on pixel sets belonging to the same land cover category to extract the boundary regions of each connectivity component; Remove boundary regions whose area is smaller than a preset area threshold, output a list of classified land features within the clipping buffer range, and cache the corresponding tile data file identifiers.

4. The intelligent analysis method for planning and selecting routes for overhead transmission lines according to claim 1, characterized in that, Using the centerline of the line geometry data as the first geometric object and the geometric figures of each feature element in the feature subset as the second geometric object, the intersection operation is performed one by one. The specific steps are as follows: If the geometry type of the second geometric object is linear, then calculate the coordinates of the spatial intersection point of the first and second geometric objects, and use the coordinates of the spatial intersection point as the coordinates of the crossing point. If the geometry type of the second geometric object is a surface type, then calculate the spatial intersection line segment of the first and second geometric objects, and select the coordinates of the midpoint of the spatial intersection line segment as the coordinates of the crossing point.

5. The intelligent analysis method for planning and selecting routes for overhead transmission lines according to claim 1, characterized in that, The names of features in the feature subset are completed based on the coordinates of the intersection points. The specific steps are as follows: Obtain the geographic elements whose names need to be completed from the subset of geographic features; The parameter configuration is read from the preset type surface parameter configuration table using the geographic feature whose name is to be completed as the routing anchor point; Complete the autocomplete based on the parameter configuration.

6. The intelligent analysis method for planning and selecting routes for overhead transmission lines according to claim 5, characterized in that, The parameter-based autocomplete process includes three stages: first-stage autocomplete, second-stage autocomplete, and third-stage autocomplete. The specific steps are as follows: Obtain the coordinates of the intersection points of the geographic features and route geometry data of the name to be completed; The parameter configuration includes the first-stage main field name, the first-stage quality access control condition, the second-stage API field name, and the third-stage local vector layer identifier; The first stage of completion involves calling the inverse encoding service of the online map, taking the coordinates of the intersection points as input, and obtaining the returned result. The first field value corresponding to the first stage main field name is extracted from the returned result, and the first field value is verified by the first stage quality threshold conditions. If the verification passes, the first field value is used as the name of the geographic feature whose name is to be completed and the completion process ends; otherwise, the second stage of completion is entered. The second phase of completion involves calling a secondary online map API service, taking the coordinates of the intersection points as input, and extracting the second field value corresponding to the second phase API field from the returned results. If the extraction is successful, the value of the second field will be used as the name of the geographic feature whose name is to be completed and the completion process will end; otherwise, the third stage of completion will begin. The third stage of completion involves forming a search range using the coordinates of the intersection point as the center and a preset search radius as the radius; querying the local GIS vector database for the layer corresponding to the local vector layer identifier of the third stage; and performing a query within the layer based on the search range to obtain candidate features. Calculate the distance between the coordinates of the intersection point and the candidate geographic features, and select the candidate geographic feature with the smallest distance as the completed name; use the completed name as the name of the geographic feature whose name is to be completed and end the completion process; otherwise, mark the geographic feature whose name is to be completed as unnamed.

7. The intelligent analysis method for planning and selecting routes for overhead transmission lines according to claim 2, characterized in that, Based on buffer parameters, the classification of land cover feature list is divided into zones for statistical analysis. The specific steps are as follows: The centerline is formed based on the line geometry data; The first buffer zone is constructed based on the centerline and half the width of the protected area; Construct a second buffer zone based on the centerline and safety clearance; The zoning statistics include the quantity and area statistics of various land features within each zoning zone.

8. An intelligent analysis system for planning and selecting routes for overhead transmission lines, characterized in that, The system includes: The data acquisition module acquires the line geometry data and voltage level of the transmission line to be analyzed; based on the voltage level, it extracts the corresponding buffer parameters from a preset four-dimensional parameter mapping table. The buffer generation module constructs buffer regions, including trimmed buffer regions and cross buffer regions, based on line geometry data and buffer parameters. The feature extraction and clipping module obtains tile data within the coverage area formed by the clipping buffer region from the tile service of the online map; it executes the corresponding parsing path based on the supply format type of the tile data, and outputs a list of classified feature elements and tile data file identifiers; The intersection and crossing point calculation module trims the list of classified land feature elements based on the intersection buffer area and tile data file identifiers to obtain a subset of land features; it then performs an intersection operation on the route geometric data and the subset of land features to generate the coordinates of the intersection and crossing point. The geographic feature naming completion module completes the names of various feature elements in the feature subset based on the coordinates of the intersection and crossing points, and outputs an intersection and crossing list containing the feature names. The zoning statistics module performs zoning statistics on the list of classified land feature elements based on buffer parameters, and obtains the zoning statistics results. The route selection analysis report generation module generates a route selection analysis report based on the crossover list and zonal statistical results.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method as described in any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Map data processing method and device and server

    CN110990516A