Architectural CAD drawing-based indoor topological map generating method and system
A topology map and generation system technology, applied in the field of indoor positioning and navigation, can solve problems such as differences in expression and redundancy, and achieve the effects of short running time, high extraction accuracy, and low algorithm complexity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] Embodiment 1, a kind of indoor topological map generation system based on building CAD drawing, refer to figure 1 As shown, includes reading module, processing module, extraction module and analysis module. The reading module reads the CAD DXF file to obtain the original CAD data such as geometric line segments, arcs and blocks representing the internal structure of the building (walls, doors, windows, etc.) in the target positioning area. The processing module gives the definition of describing the relationship between geometric objects in an error-allowed way, and uses the above-mentioned relationship to remove and repair the redundancy and error existing in the original CAD data, and obtain the processed CAD data. The extraction module analyzes and processes the processed CAD data, and sequentially extracts indoor basic data such as doorsteps and walls that meet the requirements of the indoor map, and extracts indoor space units such as rooms and corridors based on ...
Embodiment 2
[0053] Embodiment 2, a method for generating indoor topological maps based on architectural CAD drawings for reference figure 2 As shown, the specific steps of the algorithm implementation are as follows:
[0054] (1) CAD reading
[0055] Select the architectural CAD plan (DXF format) of the target positioning area, and analyze all the parts in the architectural CAD plan according to the multi-segment structure of the DXF file (HEARDER segment, CLASSES segment, TABLES segment, BLOCKS segment, ENTITIES segment, OBJECTS segment and THUMBNAILIMAGE segment, etc.). Data, including geometric line segments, arcs, and blocks representing walls, doors, and walls, etc., and layers used to distinguish and organize different spatial elements.
[0056] (2) Pretreatment
[0057] Because CAD files often have errors, redundancy, and differences in expression when drawing, it is necessary to correct and simplify the original data, that is, to adopt an error-tolerant method for data preproce...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

