CN-121997598-A - Automatic map slicing and publishing method and system based on multi-source data
Abstract
The application discloses a map automatic slicing release method and a system based on multi-source data, wherein the map automatic slicing release method based on the multi-source data comprises the following steps of processing and transmitting the multi-source map data; the method comprises the steps of receiving multi-source map data, carrying out data matching processing, carrying out multi-source distribution after the data matching processing, and sending the distributed multi-source map data to a corresponding data processing cluster to carry out multi-source data slicing processing. According to the application, the multisource data processing flow is integrated, manual operation of a plurality of platforms is not needed, automatic slice release can be completed only by simply configuring parameters, and automation of map slice release is realized.
Inventors
- ZHANG WENHUI
- JIANG MENGFENG
- LIU JIXIANG
- LI ZHUOHANG
- CUI PENGZHI
- WANG PENG
- CHEN JIALIN
- Yin dafa
- SHU LICHUN
- LI JIULONG
- SONG GUODONG
- WANG GANG
Assignees
- 应急管理部信息研究院(煤炭信息研究院)
Dates
- Publication Date
- 20260508
- Application Date
- 20260127
Claims (10)
- 1. The automatic map slicing and publishing method based on the multi-source data is characterized by comprising the following steps of: Processing and transmitting multi-source map data; receiving multi-source map data for data matching processing, and performing multi-source release after the data matching processing; and sending the issued multi-source map data to a corresponding data processing cluster to perform multi-source data slicing processing.
- 2. The automatic map slicing release method of claim 1 wherein the multi-source map data is map base map data comprising CAD data, DOM image data, DEM elevation data, and point cloud LAS data.
- 3. The automatic slicing release method of a map based on multi-source data of claim 2, wherein performing map data processing and transmitting comprises the sub-steps of: Performing multi-source map data segmentation; and encrypting the segmented multi-source map data.
- 4. The automatic multi-source data-based map slicing release method of claim 3, wherein receiving multi-source map data for data matching processing, and further comprising, after the data matching processing, receiving and merging the segmented multi-source map data, and performing data integrity check, before the multi-source release.
- 5. The automatic multi-source data-based map slicing release method of claim 4, wherein receiving multi-source map data for data matching processing, and wherein performing multi-source release after data matching processing comprises the sub-steps of: Uploading multi-source map data, generating a file, and receiving and recording the file in a database; matching different modules for different kinds of map data, and acquiring data to be processed by the different modules according to the file receiving records and processing the data; the processed map data generation file is recorded in a database, and the distribution state is recorded.
- 6. The map automatic slicing and publishing system based on the multi-source data is characterized by comprising a processing and transmitting unit, a map data matching unit and a slicing and publishing unit; A processing and transmitting unit for processing and transmitting the multi-source map data; the map data matching unit is used for receiving the multi-source map data to perform data matching processing, and performing multi-source release after the data matching processing; and the slice issuing unit is used for sending the issued multi-source map data to the corresponding data processing cluster to perform multi-source data slice processing.
- 7. The automatic map slicing release system of claim 6, wherein the multi-source map data processed by the processing and transmitting unit is map base map data including CAD data, DOM image data, DEM elevation data, and point cloud LAS data.
- 8. The automatic map slicing release system of claim 7, wherein the processing transmitting unit performs map data processing and transmitting comprising the sub-steps of: Performing multi-source map data segmentation; and encrypting the segmented multi-source map data.
- 9. The automatic multi-source data-based map slicing distribution system of claim 8, wherein receiving multi-source map data for data matching processing, and wherein after the data matching processing, before multi-source distribution, further comprises receiving and merging the segmented multi-source map data, and performing data integrity check.
- 10. The automatic multi-source data-based map slicing release system of claim 9, wherein receiving multi-source map data for data matching processing, wherein the multi-source release after the data matching processing comprises the sub-steps of: Uploading multi-source map data, generating a file, and receiving and recording the file in a database; matching different modules for different kinds of map data, and acquiring data to be processed by the different modules according to the file receiving records and processing the data; The processed map data generation file release record is recorded in a database, and the release state is recorded.
Description
Automatic map slicing and publishing method and system based on multi-source data Technical Field The application relates to the technical field of map services, in particular to a method and a system for automatically slicing and publishing maps based on multi-source data. Background In the field of geographic information application, slicing and publishing of multi-source map data such as image DOM (Digital Orthophoto Map ), terrain DEM (Digital Elevation Model, digital elevation model), engineering CAD (Computer AIDED DESIGN ) map, unmanned aerial vehicle point cloud data and the like are key links for realizing data visualization and engineering application. In the prior art, slice release of different types of data is required to depend on different platforms, wherein image DOM is released by GeoServer slices, terrain service is processed by CesiumLab, engineering CAD images are required to be converted into shp data and then are sliced by map service programs such as GeoServer, arcGIS, QGIS, and unmanned aerial vehicle point clouds are required to be manually sliced into 3DTile data and then loaded into service. However, the prior art has the defects that firstly, large data are easy to exceed the limit of a browser when uploaded and cannot be continuously transmitted after the uploading is interrupted, so that the data transmission efficiency is low, secondly, multi-source data are required to be manually operated by a plurality of platforms, the flow is complicated, the automation degree is low, thirdly, color distortion is easy to occur when DOM data are in a non-visual bit depth, the slicing and publishing speed is slow in a scene with high data and high definition, fourthly, the unmanned aerial vehicle is offline data after being subjected to point cloud slicing, manual publishing is required to serve, the operation is complicated, fifthly, vector data such as CAD (computer aided design) and shp are mostly published as grid slices, vector data attribute data are lost, key information such as linetype, linewidth and characters are lost when a CAD graph is converted into a Geojson format, sixthly, a part of CAD graph without a coordinate system only contains relative coordinates and cannot be overlapped with traditional GIS (geographic information system) image data, and seventhly, resources are excessively occupied and the service is easy to die when the multi-task concurrent publishing is performed. These problems seriously affect the processing efficiency and application effect of the map data. Therefore, how to provide an efficient, automatic and compatible map slice publishing method for multi-source data is an urgent problem in the field to be solved. Disclosure of Invention In order to solve the problems, the application provides a map automatic slicing and publishing method based on multi-source data, which comprises the following steps of processing and transmitting the multi-source map data; the method comprises the steps of receiving multi-source map data, carrying out data matching processing, carrying out multi-source distribution after the data matching processing, and sending the distributed multi-source map data to a corresponding data processing cluster to carry out multi-source data slicing processing. The map automatic slicing release method based on the multi-source data is characterized in that the multi-source map data is map base map data and comprises CAD data, DOM image data, DEM elevation data and point cloud LAS data. The map automatic slicing release method based on the multi-source data comprises the following substeps of dividing the multi-source map data and encrypting the divided multi-source map data. The automatic map slicing and publishing method based on the multi-source data, as described above, further comprises the steps of receiving the multi-source map data after the data matching processing and before the multi-source publishing, and performing data merging and data integrity checking after the data matching processing. The automatic map slicing and publishing method based on the multi-source data comprises the following substeps of uploading the multi-source map data to generate a file receiving record in a database, matching different modules for different types of map data, acquiring data to be processed according to the file receiving record, processing the data, generating a file record in the database by the processed map data, and recording the publishing state. The map automatic slicing and publishing system based on the multi-source data comprises a processing and transmitting unit, a map data matching unit and a slicing and publishing unit, wherein the processing and transmitting unit is used for processing and transmitting the multi-source map data, the map data matching unit is used for receiving the multi-source map data to perform data matching processing, then performing multi-source publishing, and the slicing and publishing unit is used for