[go: up one dir, main page]

CN114021231A - Method and device for processing mapping data and electronic equipment - Google Patents

Method and device for processing mapping data and electronic equipment Download PDF

Info

Publication number
CN114021231A
CN114021231A CN202111266622.5A CN202111266622A CN114021231A CN 114021231 A CN114021231 A CN 114021231A CN 202111266622 A CN202111266622 A CN 202111266622A CN 114021231 A CN114021231 A CN 114021231A
Authority
CN
China
Prior art keywords
coordinate system
measurement data
measuring tool
measurement
measuring
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111266622.5A
Other languages
Chinese (zh)
Inventor
田继超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Borui Shangge Technology Co ltd
Original Assignee
Borui Shangge Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Borui Shangge Technology Co ltd filed Critical Borui Shangge Technology Co ltd
Priority to CN202111266622.5A priority Critical patent/CN114021231A/en
Publication of CN114021231A publication Critical patent/CN114021231A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C15/00Surveying instruments or accessories not provided for in groups G01C1/00 - G01C13/00
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/04Architectural design, interior design

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Optimization (AREA)
  • General Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Mathematical Analysis (AREA)
  • Civil Engineering (AREA)
  • Pure & Applied Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Computational Mathematics (AREA)
  • Architecture (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

The embodiment of the invention discloses a method and a device for processing mapping data and electronic equipment. The embodiment of the invention marks the position coordinates of any group of positioning base stations in a unified coordinate system; determining a corresponding measurement coordinate system according to the position coordinates of any group of positioning base stations; determining a measuring tool coordinate system of the measuring tool in the measuring coordinate system; acquiring first measurement data of a measured target under the measuring tool coordinate system; converting the first measurement data into second measurement data under the measurement coordinate system; converting the second measurement data into third measurement data under the unified coordinate system; and drawing a model according to a plurality of the third measurement data. By the method, the first measurement data of the measured template can be rapidly and accurately acquired through the measuring tool, then the data of the drawn model is generated through data conversion, and finally the model is drawn, so that the modeling cost is reduced, and the method is rapid and accurate.

Description

Method and device for processing mapping data and electronic equipment
Technical Field
The invention relates to the field of building surveying and mapping, in particular to a method and a device for surveying and mapping data processing and electronic equipment.
Background
With the development of science and technology, people who apply digitalization technology more and more have a production life, for example, building digitalization, namely, building a model according to a building, and then modifying equipment facilities in the model, so that the condition of the building modified by the equipment facilities can be visually embodied without actually constructing the actual building.
In the prior art, a building is modeled mainly by adopting the following two modes, namely, a point cloud model is generated by scanning the interior of the building by 360 degrees through surveying and mapping equipment; and secondly, manually establishing a model through mapping data or software according to design data. Specifically, although the first method can obtain rich point information for establishing the point cloud model, information dead corners can occur in the establishment of the point cloud model, which causes incompleteness of the point cloud model, and it is difficult to obtain characteristic point information of equipment facilities from a large amount of point information, and the process of establishing the model requires high cost; the method of manually establishing the model in the second mode needs to be accurate and easy to read for design data, if the design data is missing or different from the actual building, the established model is inaccurate, although the cost is low, errors are easy to occur in the manual modeling process, and a large amount of time is consumed.
In summary, how to build a model of a building quickly and accurately at low cost is a problem to be solved at present.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method, an apparatus, and an electronic device for mapping data processing, which can quickly and accurately establish a model and reduce modeling cost.
In a first aspect, an embodiment of the present invention provides a method for mapping data processing, where the method includes:
position coordinates of any group of positioning base stations are calibrated in a unified coordinate system; determining a corresponding measurement coordinate system according to the position coordinates of any group of positioning base stations; determining a measuring tool coordinate system of the measuring tool in the measuring coordinate system; acquiring first measurement data of a measured target under the measuring tool coordinate system; converting the first measurement data into second measurement data under the measurement coordinate system; converting the second measurement data into third measurement data under the unified coordinate system; and drawing a model according to a plurality of the third measurement data.
Optionally, the determining a measuring tool coordinate system of the measuring tool in the measuring coordinate system specifically includes:
calibrating initial coordinates of the measuring tool under the measuring coordinate system;
and initializing the posture of the measuring tool, and determining a measuring tool coordinate system corresponding to the measuring tool.
Optionally, the step of calibrating the initial coordinates of the measuring tool under the measurement coordinate system specifically includes:
and determining the initial coordinates of the measuring tool according to the positioning label of the measuring tool in the measuring coordinate system.
Optionally, the initializing the posture of the measuring tool specifically includes:
initializing an electronic compass and a gyroscope in the measuring tool.
Optionally, the converting the first measurement data into second measurement data in the measurement coordinate system specifically includes:
and converting the first measurement data into second measurement data in the measurement coordinate system through geometric calculation.
Optionally, the converting the second measurement data into third measurement data in the unified coordinate system specifically includes:
and converting the second measurement data into third measurement data under the unified coordinate system through geometric calculation.
Optionally, the first measurement data includes a north declination angle and a vertical declination angle on a horizontal plane, and a distance from the measuring tool to the measured target.
Optionally, any one of the sets of positioning base stations includes at least two positioning base stations, and the positions of the positioning base stations are variable.
In a second aspect, an embodiment of the present invention provides an apparatus for mapping data processing, the apparatus including:
the calibration unit is used for calibrating the position coordinates of any group of positioning base stations in a unified coordinate system;
the determining unit is used for determining a corresponding measurement coordinate system according to the position coordinates of any group of positioning base stations;
the determining unit is further configured to determine a measuring tool coordinate system of the measuring tool in the measuring coordinate system;
the acquisition unit is used for acquiring first measurement data of a measured target under the measuring tool coordinate system;
the conversion unit is used for converting the first measurement data into second measurement data under the measurement coordinate system;
the conversion unit is further configured to convert the second measurement data into third measurement data in the unified coordinate system;
and the drawing unit is used for drawing a model according to the third measurement data.
Optionally, the determining unit is specifically configured to:
calibrating initial coordinates of the measuring tool under the measuring coordinate system;
and initializing the posture of the measuring tool, and determining a measuring tool coordinate system corresponding to the measuring tool.
Optionally, the determining unit is specifically configured to:
and determining the initial coordinates of the measuring tool according to the positioning label of the measuring tool in the measuring coordinate system.
Optionally, the determining unit is specifically configured to:
initializing an electronic compass and a gyroscope in the measuring tool.
Optionally, the conversion unit is specifically configured to:
and converting the first measurement data into second measurement data in the measurement coordinate system through geometric calculation.
Optionally, the conversion unit is specifically configured to: and converting the second measurement data into third measurement data under the unified coordinate system through geometric calculation.
Optionally, the first measurement data includes a north declination angle and a vertical declination angle on a horizontal plane, and a distance from the measuring tool to the measured target.
Optionally, any one of the sets of positioning base stations includes at least two positioning base stations, and the positions of the positioning base stations are variable.
In a third aspect, an embodiment of the present invention provides a computer-readable storage medium on which computer program instructions are stored, which when executed by a processor implement the method according to the first aspect or any one of the possibilities of the first aspect.
In a fourth aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, the memory being configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to the first aspect or any one of the possibilities of the first aspect.
The embodiment of the invention marks the position coordinates of any group of positioning base stations in a unified coordinate system; determining a corresponding measurement coordinate system according to the position coordinates of any group of positioning base stations; determining a measuring tool coordinate system of the measuring tool in the measuring coordinate system; acquiring first measurement data of a measured target under the measuring tool coordinate system; converting the first measurement data into second measurement data under the measurement coordinate system; converting the second measurement data into third measurement data under the unified coordinate system; and drawing a model according to a plurality of the third measurement data. By the method, the first measurement data of the measured template can be rapidly and accurately acquired through the measuring tool, then the data of the drawn model is generated through data conversion, and finally the model is drawn, so that the modeling cost is reduced, and the method is rapid and accurate.
Drawings
The above and other objects, features and advantages of the present invention will become more apparent from the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:
FIG. 1 is a flow chart of a method of mapping data processing according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a positioning base station according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a coordinate system according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a coordinate system according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a coordinate system according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of an apparatus for mapping data processing according to an embodiment of the present invention;
fig. 7 is a schematic diagram of an electronic device of an embodiment of the invention.
Detailed Description
The present disclosure is described below based on examples, but the present disclosure is not limited to only these examples. In the following detailed description of the present disclosure, certain specific details are set forth. It will be apparent to those skilled in the art that the present disclosure may be practiced without these specific details. Well-known methods, procedures, components and circuits have not been described in detail so as not to obscure the present disclosure.
Further, those of ordinary skill in the art will appreciate that the drawings provided herein are for illustrative purposes and are not necessarily drawn to scale.
Unless the context clearly requires otherwise, throughout this specification, the words "comprise", "comprising", and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is, what is meant is "including, but not limited to".
In the description of the present disclosure, it is to be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. In addition, in the description of the present disclosure, "a plurality" means two or more unless otherwise specified.
Generally, in the prior art, when a building is modeled, the following two modes are mainly adopted, namely, a point cloud model is generated by scanning the interior of the building by 360 degrees through mapping equipment; and secondly, manually establishing a model through mapping data or software according to design data.
Specifically, in the first mode, the point cloud model has the advantages that abundant point information can be acquired through the point cloud scanning system, but dead corners can occur in the point cloud model in the building process due to various shelters and complex structures in the building, so that the point cloud model is incomplete; the characteristic point information of equipment and facilities is difficult to obtain from a large amount of point information, so that the application limit is large, and a point cloud scanning system needs more equipment and is high in price, so that the establishment of a point cloud model needs high cost; in the second mode, the manual modeling through software is actually a redrawing process through mapping data or design data, so that the accuracy and readability of the mapping data or the design data affect the result of the model, and further the mapping data or the design data are required to be high in accuracy and strong in readability, if the design data are missing or different from the actual building, the field survey needs to be performed to describe supplementary data, a large amount of human resources and time are consumed, and although the cost is low, errors are prone to occur in the manual modeling process. Therefore, how to model a building quickly, accurately and at low cost is a problem to be solved at present.
In the embodiment of the invention, in order to solve the above problems, a method for mapping data processing is provided, by which real building information, such as core information of equipment, facilities and pipelines, can be recorded quickly and accurately, and then the information is converted into a unified coordinate system through a geometric algorithm, so that a model can be created quickly.
In the embodiment of the present invention, fig. 1 is a flowchart of a method for mapping data processing according to the embodiment of the present invention. As shown in fig. 1, the method specifically comprises the following steps:
and S100, calibrating the position coordinates of any group of positioning base stations in a unified coordinate system.
Specifically, the any one set of positioning base stations includes at least two positioning base stations, and the positions of the positioning base stations are variable.
In one possible implementation, multiple sets of positioning base stations may be calibrated in a unified coordinate system; assuming that the unified coordinate system is determined according to a building with five floors, when the model of the building is drawn, a part of the building can be drawn by setting one group of positioning base stations, therefore, when the building with five floors is drawn, the positions of the positioning base stations need to be set many times, a part of data can be obtained by setting one group of positioning base stations each time, and data of the whole building with five floors can be obtained by setting many times, as shown in fig. 2, two positioning base stations are set in any floor of the building.
And S101, determining a corresponding measurement coordinate system according to the position coordinates of any group of positioning base stations.
Specifically, assuming that the measurement coordinate system determined according to the positions of any one group of positioning base stations is a three-dimensional coordinate system as shown in fig. 3, and the three axes are the x axis, the y axis and the z axis, respectively, according to step S100, since the positioning base stations are calibrated in the unified coordinate system, the measurement coordinate system and the unified coordinate system have a certain conversion logic, that is, data in the measurement coordinate system can be converted into the unified coordinate system.
In the embodiment of the present invention, the unified coordinate system is also a three-dimensional coordinate system.
And S102, determining a measuring tool coordinate system of the measuring tool in the measuring coordinate system.
In the embodiment of the present invention, after a group of positioning base stations is determined, a measuring tool is set in a range covered by the group of positioning base stations, and a plurality of groups of measuring coordinate systems can be set under each measuring coordinate system, where the measuring coordinate system is determined according to the measuring tool, as shown in fig. 4, which indicates a relationship between the measuring tool coordinate system and the measuring coordinate system, and the measuring tool coordinate system is also a three-dimensional coordinate system.
In the embodiment of the invention, the measuring tool comprises the electronic compass, the gyroscope, the space positioning equipment and the distance measuring equipment, and the space positioning equipment is arranged in the measuring tool, so that the position of a coordinate system of the measuring tool in a coordinate system of the measuring tool can be determined, and further, a certain conversion logic between the coordinate system of the measuring tool and the coordinate system of the measuring tool can be determined, namely, data under the coordinate system of the measuring tool can be converted into a unified coordinate system.
Optionally, before measuring the measured target, the initial coordinates of the measuring tool need to be specified in the measurement coordinate system; and initializing the posture of the measuring tool, and determining a measuring tool coordinate system corresponding to the measuring tool. Specifically, the step of calibrating the initial coordinates of the measuring tool under the measurement coordinate system specifically includes: determining the initial coordinate of the measuring tool according to the positioning label of the measuring tool in the measuring coordinate system; the initializing the posture of the measuring tool specifically comprises: initializing an electronic compass and a gyroscope in the measuring tool.
And step S103, acquiring first measurement data of the measured target under the measuring tool coordinate system.
Specifically, the first measurement data includes a north declination angle and a vertical declination angle on a horizontal plane, and a distance from the measuring tool to the measured target.
In a possible implementation manner, the north declination angle on the horizontal plane is determined according to an electronic compass, the vertical declination angle is determined according to a gyroscope, the distance from the measuring tool to the measured target is determined according to a distance measuring device, the measuring device may be a laser distance measuring device, and the embodiment of the present invention does not limit the north declination angle on the horizontal plane.
For example, as shown in fig. 5, the distance measuring coordinate system is a schematic diagram of when the measuring target is measured under the measuring coordinate system, where the origin of the measuring coordinate system is the position of the measuring tool, the distance from the measuring tool to the measuring target is 1900mm, the north declination angle on the horizontal plane is 48 °, and the vertical declination angle is 56 °, which is only an exemplary example.
And step S104, converting the first measurement data into second measurement data in the measurement coordinate system.
Specifically, the first measurement data is converted into second measurement data in the measurement coordinate system through geometric calculation.
And step S105, converting the second measurement data into third measurement data in the unified coordinate system.
Specifically, the second measurement data is converted into third measurement data in the unified coordinate system through geometric calculation.
And S106, drawing a model according to the third measurement data.
In particular, the model generated from the third measurement data is a model of a building with a height of five stories in the example.
In the embodiment of the invention, after the measuring tool finishes measuring the measured target in one area each time, the measuring tool is moved to other positions to continuously acquire new first measurement data, and then the new first measurement data is converted into a plurality of third measurement data.
In the embodiment of the invention, after the measuring tool finishes the measurement of all the measured targets in one measuring coordinate, a group of positioning base stations is moved to other positions, for example, after the measurement of one floor in a building with the height of five floors is finished, the group of positioning base stations is moved to two floors, and the like, so that the measurement of each floor in the building with the height of five floors is finished. The position of the measuring tool is moved for multiple times in each floor to complete the measurement of each floor, all the acquired data are converted into a unified coordinate system in the above mode, and finally the model corresponding to the building with the five floors is drawn.
In the embodiment of the invention, because the positioning base station is adopted, the indoor positioning can be continued through the positioning base station without depending on equipment such as a map or a GPS (global positioning system) and the like to determine the measured position, and further, the data conversion is completed.
In the embodiment of the invention, the position coordinates of any group of positioning base stations are calibrated in a unified coordinate system; determining a corresponding measurement coordinate system according to the position coordinates of any group of positioning base stations; determining a measuring tool coordinate system of the measuring tool in the measuring coordinate system; acquiring first measurement data of a measured target under the measuring tool coordinate system; converting the first measurement data into second measurement data under the measurement coordinate system; converting the second measurement data into third measurement data under the unified coordinate system; and drawing a model according to a plurality of the third measurement data. By the method, the first measurement data of the measured template can be rapidly and accurately acquired through the measuring tool, then the data of the drawn model is generated through data conversion, and finally the model is drawn, so that the modeling cost is reduced, and the method is rapid and accurate.
FIG. 6 is a schematic diagram of an apparatus for mapping data processing according to an embodiment of the present invention. As shown in fig. 6, the apparatus of the present embodiment includes a calibration unit 601, a determination unit 602, an acquisition unit 603, a conversion unit 604, and a drawing unit 605.
The calibration unit 601 is configured to calibrate position coordinates of any one group of positioning base stations in a unified coordinate system; a determining unit 602, configured to determine a corresponding measurement coordinate system according to the position coordinates of any group of positioning base stations; the determining unit 602 is further configured to determine a measuring tool coordinate system of the measuring tool in the measuring coordinate system; an obtaining unit 603, configured to obtain first measurement data of a measured target in the measuring tool coordinate system; a conversion unit 604, configured to convert the first measurement data into second measurement data in the measurement coordinate system; the converting unit 604 is further configured to convert the second measurement data into third measurement data in the unified coordinate system; a drawing unit 605, configured to draw a model according to the plurality of third measurement data.
Further, the determining unit 602 is specifically configured to: calibrating initial coordinates of the measuring tool under the measuring coordinate system; and initializing the posture of the measuring tool, and determining a measuring tool coordinate system corresponding to the measuring tool.
Optionally, the determining unit 602 is specifically configured to: and determining the initial coordinates of the measuring tool according to the positioning label of the measuring tool in the measuring coordinate system.
Optionally, the determining unit 602 is specifically configured to: initializing an electronic compass and a gyroscope in the measuring tool.
Optionally, the conversion unit 604 is specifically configured to: and converting the first measurement data into second measurement data in the measurement coordinate system through geometric calculation.
Optionally, the conversion unit 604 is specifically configured to: and converting the second measurement data into third measurement data under the unified coordinate system through geometric calculation.
Optionally, the first measurement data includes a north declination angle and a vertical declination angle on a horizontal plane, and a distance from the measuring tool to the measured target.
Optionally, any one of the sets of positioning base stations includes at least two positioning base stations, and the positions of the positioning base stations are variable.
Fig. 7 is a schematic diagram of an electronic device of an embodiment of the invention. The electronic device shown in fig. 7 is a general content recommendation apparatus comprising a general computer hardware structure including at least a processor 71 and a memory 72. The processor 71 and the memory 72 are connected by a bus 73. The memory 72 is adapted to store instructions or programs executable by the processor 71. The processor 71 may be a stand-alone microprocessor or a collection of one or more microprocessors. Thus, the processor 71 implements the processing of data and the control of other devices by executing instructions stored by the memory 72 to perform the method flows of embodiments of the present invention as described above. The bus 73 connects the above-described components together, and also connects the above-described components to a display controller 74 and a display device and an input/output (I/O) device 75. Input/output (I/O) devices 75 may be a mouse, keyboard, modem, network interface, touch input device, motion sensing input device, printer, and other devices known in the art. Typically, the input/output devices 75 are connected to the system through input/output (I/O) controllers 76.
As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a system, method or computer program product. Accordingly, various aspects of embodiments of the invention may take the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a "circuit," module "or" system. Furthermore, various aspects of embodiments of the invention may take the form of: a computer program product embodied in one or more computer readable media having computer readable program code embodied thereon.
Any combination of one or more computer-readable media may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of embodiments of the present invention, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to: electromagnetic, optical, or any suitable combination thereof. The computer readable signal medium may be any of the following computer readable media: is not a computer readable storage medium and may communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of embodiments of the present invention may be written in any combination of one or more programming languages, including: object oriented programming languages such as Java, Smalltalk, C + +, and the like; and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package; executing in part on a user computer and in part on a remote computer; or entirely on a remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention described above describe various aspects of embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (12)

1. A method of mapping data processing, the method comprising:
position coordinates of any group of positioning base stations are calibrated in a unified coordinate system;
determining a corresponding measurement coordinate system according to the position coordinates of any group of positioning base stations;
determining a measuring tool coordinate system of the measuring tool in the measuring coordinate system;
acquiring first measurement data of a measured target under the measuring tool coordinate system;
converting the first measurement data into second measurement data under the measurement coordinate system;
converting the second measurement data into third measurement data under the unified coordinate system;
and drawing a model according to a plurality of the third measurement data.
2. The method of claim 1, wherein determining a tool coordinate system of the tool in the measurement coordinate system comprises:
calibrating initial coordinates of the measuring tool under the measuring coordinate system;
and initializing the posture of the measuring tool, and determining a measuring tool coordinate system corresponding to the measuring tool.
3. The method of claim 2, wherein said calibrating initial coordinates of said measuring tool in said measurement coordinate system comprises:
and determining the initial coordinates of the measuring tool according to the positioning label of the measuring tool in the measuring coordinate system.
4. The method of claim 2, wherein the initializing the pose of the measuring tool specifically comprises:
initializing an electronic compass and a gyroscope in the measuring tool.
5. The method of claim 1, wherein converting the first measurement data into second measurement data in the measurement coordinate system comprises:
and converting the first measurement data into second measurement data in the measurement coordinate system through geometric calculation.
6. The method of claim 1, wherein converting the second measurement data into third measurement data in the unified coordinate system comprises:
and converting the second measurement data into third measurement data under the unified coordinate system through geometric calculation.
7. The method of claim 1, wherein the first measurement data includes a north declination on a horizontal plane, a vertical declination, and a distance of the tool to the measured object.
8. The method of claim 1, wherein said any set of positioning base stations comprises at least two positioning base stations, the positions of which are variable.
9. An apparatus for mapping data processing, the apparatus comprising:
the calibration unit is used for calibrating the position coordinates of any group of positioning base stations in a unified coordinate system;
the determining unit is used for determining a corresponding measurement coordinate system according to the position coordinates of any group of positioning base stations;
the determining unit is further configured to determine a measuring tool coordinate system of the measuring tool in the measuring coordinate system;
the acquisition unit is used for acquiring first measurement data of a measured target under the measuring tool coordinate system;
the conversion unit is used for converting the first measurement data into second measurement data under the measurement coordinate system;
the conversion unit is further configured to convert the second measurement data into third measurement data in the unified coordinate system;
and the drawing unit is used for drawing a model according to the third measurement data.
10. A computer-readable storage medium on which computer program instructions are stored, which, when executed by a processor, implement the method of any one of claims 1-8.
11. An electronic device comprising a memory and a processor, wherein the memory is configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method of any of claims 1-8.
12. A computer program product comprising computer programs/instructions, characterized in that the computer programs/instructions, when executed by a processor, implement the method of any of claims 1-8.
CN202111266622.5A 2021-10-28 2021-10-28 Method and device for processing mapping data and electronic equipment Pending CN114021231A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111266622.5A CN114021231A (en) 2021-10-28 2021-10-28 Method and device for processing mapping data and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111266622.5A CN114021231A (en) 2021-10-28 2021-10-28 Method and device for processing mapping data and electronic equipment

Publications (1)

Publication Number Publication Date
CN114021231A true CN114021231A (en) 2022-02-08

Family

ID=80058419

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111266622.5A Pending CN114021231A (en) 2021-10-28 2021-10-28 Method and device for processing mapping data and electronic equipment

Country Status (1)

Country Link
CN (1) CN114021231A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050068293A1 (en) * 2003-09-30 2005-03-31 Canon Kabushiki Kaisha Data conversion method and apparatus, and orientation measurement apparatus
WO2015117477A1 (en) * 2014-08-25 2015-08-13 中兴通讯股份有限公司 Indoor positioning method and device, and computer storage medium
CN106646562A (en) * 2016-09-09 2017-05-10 华东师范大学 High-precision three-dimensional real scene indoor and outdoor integrated positioning method and device
CN110096540A (en) * 2019-04-16 2019-08-06 湖北地信科技集团股份有限公司 Surveying and mapping data conversion method, equipment, storage medium and device
CN110197461A (en) * 2019-06-06 2019-09-03 上海木木聚枞机器人科技有限公司 A kind of coordinate transformation relation determines method, apparatus, equipment and storage medium
CN112648976A (en) * 2020-12-23 2021-04-13 北京恒达时讯科技股份有限公司 Live-action image measuring method and device, electronic equipment and storage medium
CN112967189A (en) * 2021-03-16 2021-06-15 广东电网有限责任公司广州供电局 Point cloud splicing method, device, equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050068293A1 (en) * 2003-09-30 2005-03-31 Canon Kabushiki Kaisha Data conversion method and apparatus, and orientation measurement apparatus
WO2015117477A1 (en) * 2014-08-25 2015-08-13 中兴通讯股份有限公司 Indoor positioning method and device, and computer storage medium
CN106646562A (en) * 2016-09-09 2017-05-10 华东师范大学 High-precision three-dimensional real scene indoor and outdoor integrated positioning method and device
CN110096540A (en) * 2019-04-16 2019-08-06 湖北地信科技集团股份有限公司 Surveying and mapping data conversion method, equipment, storage medium and device
CN110197461A (en) * 2019-06-06 2019-09-03 上海木木聚枞机器人科技有限公司 A kind of coordinate transformation relation determines method, apparatus, equipment and storage medium
CN112648976A (en) * 2020-12-23 2021-04-13 北京恒达时讯科技股份有限公司 Live-action image measuring method and device, electronic equipment and storage medium
CN112967189A (en) * 2021-03-16 2021-06-15 广东电网有限责任公司广州供电局 Point cloud splicing method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
Chen et al. A BIM-based location aware AR collaborative framework for facility maintenance management.
RU2643619C2 (en) Methods and systems for workpiece monitoring
CN102779345B (en) A kind of some cloud Precision Registration based on center of gravity Euclidean distance
CN109146938B (en) Method, device and equipment for calibrating position of dynamic obstacle and storage medium
TWI661210B (en) Method and apparatus for establishing coordinate system and data structure product
CN105045950A (en) Three-dimensional laser scan based bridge safety evaluation system
CN112824828B (en) Laser tracker station position determination method and system, electronic device and medium
CN110686704A (en) Pose calibration method, system and medium for laser radar and combined inertial navigation
CN104154859A (en) Multi-scale measurement field integrated detecting method used for airplane digital assembly
CN103247062A (en) Method for surveying and mapping map by collecting farmland key points
JP6095369B2 (en) CAD information generation system, CAD information generation program, and CAD information generation method
CN112837604A (en) Method and device for determining geographic coordinates of target point in map
CN113626455A (en) Library linkage update method and device, electronic device, storage medium
Degani et al. An automated system for projection of interior construction layouts
CN111400067A (en) Remote detection method and terminal
CN116956410A (en) Three-dimensional automatic design method, device, medium and equipment for gallery bridge and bracket
CN116011485A (en) Application method for creating BIM model by existing building laser scanning
Liang et al. On-site visualization of building component erection enabled by integration of four-dimensional modeling and automated surveying
CN115510175A (en) Method and device for converting geographical coordinates of dwg data, computer equipment and medium
CN119618158A (en) A method and system for monitoring elevation changes of three-dimensional model monitoring points
CN109165399B (en) SketchUp API-based automatic three-dimensional building modeling method and system
KR101237434B1 (en) Realistic 3D Architecture Modeling Method using Survey Instrument
CN102589518B (en) Remote-sensing aerial surveying elevation fitting method
CN114021231A (en) Method and device for processing mapping data and electronic equipment
CN117036458A (en) Real quantity actually-measured method based on BIM model and AR system auxiliary engineering

Legal Events

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