Summary of the invention
The purpose of the embodiment of the present invention is that providing information extracting method, device, system and the computer of a kind of CAD engineering drawingReadable storage medium storing program for executing can make the corresponding PRRU of staff's quick obtaining and its connecting line information, favorably in useIn PRRU and its statistics of connecting line information, human resources have been saved to a certain extent, reduce the workload of staff,Improve construction efficiency.
In order to solve the above technical problems, the embodiment of the invention provides a kind of information extracting method of CAD engineering drawing, packetIt includes:
Obtain target CAD engineering drawing;
The attribute information of boundary information corresponding with every floor, each PRRU are extracted from the target CAD engineering drawingAnd connecting line information corresponding with each PRRU;
According to the boundary information corresponding with every floor, each PRRU attribute information and with each PRRUCorresponding connecting line information generates corresponding visualized three-dimensional graphic.
Optionally, described that boundary information corresponding with every floor, each PRRU are extracted from the target CAD engineering drawingThe process of attribute information and connecting line information corresponding with each PRRU includes:
Resolution process is carried out to the target CAD engineering drawing according to preset decomposition rule, obtains the floor name of each floorClaim;
Each floor name is matched with the target CAD engineering drawing, is obtained and each floor nameThe attribute information of corresponding boundary information and each PRRU;The attribute information includes PRRU number and floor name;
The attribute information of each PRRU is matched with the target CDA engineering drawing, is obtained and each describedThe corresponding connecting line information of PRRU.
Optionally, the boundary information includes outer boundary coordinate information, elevator boundary coordinate information and stair courtyard sideBoundary's coordinate information;The connecting line information includes connecting line coordinate information.
Optionally, described that resolution process is carried out to the target CAD engineering drawing according to preset decomposition rule, obtain each buildingThe process of layer name includes:
Obtain the current plane figure in the target CAD engineering drawing;
Judge whether the current plane figure is to repeat floor plan, if so, obtaining the repetition floor planName information, and obtain the floor name for repeating floor plan each floor for being included according to the name informationClaim;If it is not, then directly acquiring the corresponding floor name of the plan view;
Using next plan view in the target CAD engineering drawing as current plane figure, and return described in execution acquisitionThe step of current plane figure in target CAD engineering drawing, until each plan view in the target CAD engineering drawing has traversedFinish.
Optionally, before the acquisition target CAD engineering drawing, further includes:
Initial CAD engineering drawing is pre-processed according to naming rule is preset, obtains the target CAD engineering drawing.
Optionally, boundary information corresponding with every floor, each PRRU are being extracted from the target CAD engineering drawingAfter attribute information and connecting line information corresponding with each PRRU, further includes:
Believe according to attribute of the geographical graphic markup language GML to the boundary information corresponding with every floor, each PRRUBreath and connecting line information corresponding with each PRRU are handled, obtain meeting the GML linguistic norm, with every floorCorresponding each boundary information, the attribute information of each PRRU and connecting line information corresponding with each PRRU;
Then, the foundation boundary information corresponding with every floor, each PRRU attribute information and with it is eachThe corresponding connecting line information of the PRRU generates the process of corresponding visualized three-dimensional graphic are as follows:
Using based on WebGL3D drawing agreement to it is described meet the GML linguistic norm, it is corresponding with every floor eachBoundary information, the attribute information of each PRRU and connecting line information corresponding with each PRRU carry out visualization processing, obtainTo corresponding visualized three-dimensional graphic.
The embodiment of the present invention has also correspondingly provided a kind of information extracting device of CAD engineering drawing, comprising:
Module is obtained, for obtaining target CAD engineering drawing;
Extraction module, for extracting boundary information corresponding with every floor, each from the target CAD engineering drawingThe attribute information of PRRU and connecting line information corresponding with each PRRU;
Generation module, for according to the boundary information corresponding with every floor, each PRRU attribute information andThe corresponding visualized three-dimensional graphic of corresponding with each PRRU connecting line information generation.
Optionally, the extraction module includes:
Decomposition unit obtains each for carrying out resolution process to the target CAD engineering drawing according to preset decomposition ruleThe floor name of floor;
First matching unit, for each floor name to be matched with the target CAD engineering drawing, obtain withThe attribute information of each corresponding boundary information of the floor name and each PRRU;The attribute information include PRRU number andFloor name;
Second matching unit, for the attribute information of each PRRU to be matched with the target CDA engineering drawing,Obtain connecting line information corresponding with each PRRU.
Optionally, the decomposition unit includes:
Subelement is obtained, for obtaining the current plane figure in the target CAD engineering drawing;
Judgment sub-unit, for judging whether the current plane figure is to repeat floor plan, if so, triggering firstExtract subelement;If it is not, then subelement is extracted in triggering second;
Described first extracts subelement, for obtaining the name information for repeating floor plan, and according to the nameInformation is claimed to obtain the floor name for repeating each floor that floor plan is included;
Described second extracts subelement, for directly acquiring the corresponding floor name of the plan view;
Traversal Unit for using next plan view in the target CAD engineering drawing as current plane figure, and returnsThe acquiring unit is triggered, until each plan view traversal in the target CAD engineering drawing finishes.
Optionally, the device further include:
Preprocessing module obtains the target for pre-processing according to default naming rule to initial CAD engineering drawingCAD engineering drawing, and trigger the acquisition module.
Optionally, between the extraction module and the generation module, the device further include:
GML module, for according to geographical graphic markup language GML to the boundary information corresponding with every floor, eachThe attribute information of PRRU and connecting line information corresponding with each PRRU are handled, and obtain meeting the GML language ruleThe corresponding each boundary information of model and every floor, the attribute information of each PRRU and connection corresponding with each PRRULine information;
Then, the generation module, specifically for meeting the GML language to described using based on WebGL3D drawing agreementSpecification and the corresponding each boundary information of every floor, the attribute information of each PRRU and company corresponding with each PRRUWiring information carries out visualization processing, obtains corresponding visualized three-dimensional graphic.
The embodiment of the invention also provides a kind of information extracting systems of CAD engineering drawing, comprising:
Memory, for storing computer program;
Processor realizes the information extracting method of CAD engineering drawing as described above when for executing the computer programThe step of.
The embodiment of the invention also provides a kind of computer readable storage medium, deposited on the computer readable storage mediumComputer program is contained, the computer program realizes the information extraction of CAD engineering drawing as described above when being executed by processorThe step of method.
The embodiment of the invention provides a kind of information extracting method of CAD engineering drawing, device, system and computer-readable depositStorage media, this method comprises: obtaining target CAD engineering drawing;Boundary corresponding with every floor is extracted from target CAD engineering drawingInformation, the attribute information of each PRRU and connecting line information corresponding with each PRRU;Believe according to boundary corresponding with every floorBreath, the attribute information of each PRRU and the corresponding visualized three-dimensional graphic of connecting line information corresponding with each PRRU generation.
As it can be seen that the application can therefrom extract boundary information corresponding with every floor, each according to target CAD engineering drawingThe attribute information of a PRRU and connecting line information corresponding with each PRRU, and according to the information generation extracted and CADThe corresponding visualized three-dimensional graphic of engineering drawing, keeps floor information more intuitive, so that staff can be from the visualization of 3 dThe corresponding PRRU of quick obtaining and its connecting line information, are conducive to the statistics of PRRU and its connecting line information, certain in figureHuman resources have been saved in degree, are reduced the workload of staff, are improved construction efficiency.
Specific embodiment
The embodiment of the invention provides a kind of information extracting method of CAD engineering drawing, device, system and computer-readable depositStorage media can make the corresponding PRRU of staff's quick obtaining and its connecting line information in use, be conducive to PRRUAnd its statistics of connecting line information, human resources have been saved to a certain extent, are reduced the workload of staff, are improvedConstruction efficiency.
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present inventionIn attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment isA part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the artEvery other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
Fig. 1 is please referred to, Fig. 1 is that a kind of process of the information extracting method of CAD engineering drawing provided in an embodiment of the present invention is shownIt is intended to.
This method comprises:
S110: target CAD engineering drawing is obtained;
S120: the attribute information of boundary information corresponding with every floor, each PRRU are extracted from target CAD engineering drawingAnd connecting line information corresponding with each PRRU;
Specifically, including its floor in plan view due to containing the plan view of all floors in target CAD engineering drawingBoundary information and each floor each PRRU and corresponding connecting line information, can be according to target CAD work in all the applicationAll PRRU that plan view in journey figure, corresponding with every floor extracts in boundary information and every floor in every floor (are setIt is standby) attribute information and its connecting line information.
S130: according to and the corresponding boundary information of every floor, the attribute information of each PRRU and corresponding with each PRRUConnecting line information generates corresponding visualized three-dimensional graphic.
Wherein it is possible to according to the attribute information of each PRRU in the boundary information of each floor, each floor and with it is eachThe corresponding connecting line information of PRRU generates corresponding with each floor included in all plan views in CAD engineering drawing visualChange 3-D graphic, can intuitively represent in the visualized three-dimensional graphic floor outer boundary, stair courtyard and elevator andThe specific set-up mode of the connecting line of the specific location and PRRU of the corresponding each PRRU of every floor, facilitates the identification of staffAnd extraction and statistics to relevant information, it is more advantageous to the workload for reducing staff, accelerates working efficiency.
As it can be seen that the application can therefrom extract boundary information corresponding with every floor, each according to target CAD engineering drawingThe attribute information of a PRRU and connecting line information corresponding with each PRRU, and according to the information generation extracted and CADThe corresponding visualized three-dimensional graphic of engineering drawing, keeps floor information more intuitive, so that staff can be from the visualization of 3 dThe corresponding PRRU of quick obtaining and its connecting line information, are conducive to the statistics of PRRU and its connecting line information, certain in figureHuman resources have been saved in degree, are reduced the workload of staff, are improved construction efficiency.
On the basis of the above embodiments, the present embodiment has made further instruction and optimization to technical solution, specifically asksReferring to Fig. 2:
Further, before obtaining target CAD engineering drawing in above-mentioned S110, this method further include:
S200: initial CAD engineering drawing is pre-processed according to naming rule is preset, obtains target CAD engineering drawing.
It should be noted that since each plan view in each CAD engineering drawing includes corresponding floor name, rightWhen each floor in target CAD engineering drawing carries out information extraction, need first to extract the floor name of each floor, then againEach information corresponding with the floor name is proposed into target CAD engineering drawing according to each floor name.For different CADEngineering drawing, the possible disunity of the rule of floor designations, thus will affect the efficiency that information extraction is carried out from CAD engineering drawing,So extract in order to more convenient to the corresponding information in target CAD engineering drawing, the present embodiment can be by pre-establishingDefault naming rule initial CAD engineering drawing corresponding for target CAD engineering drawing pre-processes, that is, will be made by CADThe engineering drawing of completion is known as initial CAD engineering drawing, and the application is first according to default naming rule to the correlation in initial CAD engineering drawingName presets naming rule according to this and modifies, and obtains the target CAD engineering drawing that related name meets default naming rule, soCorresponding information extraction is carried out according to target CAD engineering drawing again afterwards.
Specifically, the default naming rule includes the attribute names rule of the floor designations rule and PRRU in plan view.For example, floor designations rule can be with are as follows:
It for each floor is indicated with independent floor plan, the name of corresponding floor plan is with " mF is flatFace figure " indicates that such as 1 layer of corresponding plan view is named as " 1F plan view ";Basement band is then in front with " B ", such as basement oneCorresponding plan view is named as " B1F plan view ";Repeat floor plan share the outer boundary of a floor, stair boundary and itsTherefore whether elevator boundary can be to judge whether it is repetition floor according to boundary information, for the ease of from the name of plan viewNominally identify it is to repeat the corresponding plan view of floor, then also need naming standard for repeating the corresponding plan view of floor,It is indicated if it is multilayer floor with first floor, then entitled " the m-nF plan view " of corresponding plan view, such as " 4-15F planeFigure ", in the case of identical for the floor for having isolation, name form can use " 1-4,6-8F plan view ".Basement band then existsFront band " B ", such as " B3F plan view ", " B3-B1F plan view ".Wherein, name form can carry multiple commas simultaneously, such as" B3-B1F, 1F, 2-8F plan view ".
The attribute names rule of PRRU (equipment) is for example are as follows:
The attribute names standard of PRRU with " number-floor number " and indicate, the Property Name of each PRRU be it is unique,Such as " 119-1F ", wherein " 119 " indicate the corresponding number of PRRU, and the floor where " 1F " indicates this PRRU is Stall.
That is, when being pre-processed to initial CAD engineering drawing, for meeting the initial CAD work of the default naming ruleJourney figure can be directly as target CAD engineering drawing, and initial CAD engineering drawing for not meeting the default naming rule can be withThe name of each floor plan in initial CAD engineering drawing is modified accordingly according to above-mentioned default naming rule, withAnd corresponding modification is carried out to each PUUR attribute information, corresponding target CAD engineering drawing can be obtained.Wherein, name rule are presetThen it is not limited to above-mentioned specific rules, or other specific naming rules can specifically carry out according to actual needsSetting, the application do not do particular determination.
S210: target CAD engineering drawing is obtained;
S220: the attribute information of boundary information corresponding with every floor, each PRRU are extracted from target CAD engineering drawingAnd connecting line information corresponding with each PRRU;
Further, boundary information corresponding with every floor, each is extracted in above-mentioned S220 from target CAD engineering drawingThe process of PRRU attribute information and connecting line information corresponding with each PRRU, can specifically include:
Resolution process is carried out to target CAD engineering drawing according to preset decomposition rule, obtains the floor name of each floor;
It should be noted that the preset decomposition rule in the application is corresponding with default naming rule, specifically, due toIt may include repetition floor plan in each plan view in CAD engineering drawing, and marked in the title of repetition floor planPart floor number out, it is therefore desirable to target CAD engineering drawing is subjected to resolution process, to obtain the floor name of each floorClaim.
Further, above-mentioned that resolution process is carried out to target CAD engineering drawing according to preset decomposition rule, obtain each buildingThe process of layer name, can specifically include:
Obtain the current plane figure in target CAD engineering drawing;
Judge whether current plane figure is to repeat floor plan, if so, obtaining the title letter for repeating floor planBreath, and the floor name for each floor that repetition floor plan is included is obtained according to name information;If it is not, then directly acquiringThe corresponding floor name of plan view;
Using next plan view in target CAD engineering drawing as current plane figure, and returns to execution and obtain target CAD workThe step of current plane figure in journey figure, until each plan view traversal in target CAD engineering drawing finishes.
It should be noted that may include multiple plan views in target CAD engineering drawing, and it is corresponding to have plenty of single layer buildingPlan view has plenty of the corresponding plan view of repetition floor, so need to identify whether current plane figure is to repeat floor plan,If so, the corresponding each floor of the repetition floor plan can be obtained according to the name information of the repetition floor planFloor name.For example, repeating entitled " B3-B1F, 1F, the 2-8F plan view " of floor plan, then by obtaining after extraction processTo name information, " name of floor specifically can be interrupted out, for example, " B3- by B3-B1F, 1F, 2-8F " with ", " characterIt is broken into " B3-B1F ", " 1F " and " 2-8F " between B1F, 1F, 4-8F " meeting, it then again will be between the name again of floor with "-" characterIt is disconnected, due to having a variety of situations by having no progeny between first time, element be independent floor (as " 1F "), some elements are stillIt is to repeat floor (such as " B3-B1F ", " 2-8F "), therefore also need to judge each element obtained after decomposition, forIt is the corresponding element of independent floor, does not then deal with, directly acquires the floor name of the corresponding floor of the element, such as" 1F " is not processed, and directly acquires " 1F " as one layer of floor name, then can be with to the corresponding element of floor is then repeatedWith "-" character will name interruption, obtain the number of floor levels before and after "-", be supplemented the intermediate floor information lacked can obtain it is allFloor name, for example, three floors: " B3F ", " B2F " and " B1F " can be decomposited after " B3-B1F " processing;" 2-8F " can be decomposedSeven floors out: " 2F ", " 3F " ..., " 8F ";So as to obtain and repeat floor plan " B3-B1F, 1F, 2-8F planeThe corresponding each individual floor name of floor of figure ": " B3F ", " B2F ", " B1F ", " 1F ", " 2F ", " 3F " ..., " 8F ".
If current plane figure is the corresponding plan view of independent floor, the corresponding floor name of plan view is directly acquired i.e.It can.The usual above method traverses each of target CAD engineering drawing plan view, and obtains and institute in each plan viewIncluding the corresponding floor name of each floor, and then obtain the floor name of every floor pair in target CAD engineering drawing.
Each floor name is matched with target CAD engineering drawing, obtains boundary letter corresponding with each floor nameThe attribute information of breath and each PRRU;Attribute information includes PRRU number and floor name;
After the floor name for obtaining each floor, each floor name is matched with target CAD engineering drawing, energyIt accesses and the attribute information of the corresponding boundary information of each floor name and PRRU corresponding with each floor, that is, logicalIt crosses floor name and matches plan view portion corresponding with the floor name from each plan view in target CAD engineering drawing,According to and the corresponding plan view portion of the floor name extracts the boundary information of the floor and PRRU corresponding with the floor belongs toProperty information.
The attribute information of each PRRU is matched with target CDA engineering drawing, obtains connection corresponding with each PRRULine information.
After the attribute information for obtaining each PRRU in every floor, can according in the attribute information floor name andPRRU number, matched into target CAD engineering drawing, match plan view corresponding with the floor name, then further according toPRRU number matches the specifying information that corresponding PRRU is numbered with the PRRU, including connecting line information from the plan view.
Specifically, the boundary information in the application includes outer boundary coordinate information, elevator boundary coordinate information and stairCourtyard boundary coordinate information;Connecting line information includes connecting line coordinate information.
It is understood that when the connecting line information of boundary information and each PRRU to every floor extracts, byMulti-line section is belonged in CAD engineering drawing in boundary line and connecting line, each break of multi-line section has corresponding in CADAbsolute value coordinate, so the boundary information in the application includes the corresponding coordinate information in each boundary, for example, outer boundary coordinate is believedBreath includes the corresponding coordinate information of each break in the boundary line of outside, and elevator boundary coordinate information includes each on elevator boundary lineThe corresponding coordinate information of a break, stair courtyard boundary coordinate information includes that each break on stair courtyard boundary line is correspondingCoordinate information, connecting line information includes the corresponding coordinate information of each break on connecting line, according to each in each boundary lineThe coordinate information of a break can draw out the boundary line.
Specifically, in CAD engineering drawing, all floor plans be all fasten expression in an absolute coordinate, namelyThe corresponding absolute value coordinate of each break in the multi-line section of each boundary line, due in three dimensions, being built for oneStall and second floor take identical position three-dimensional coordinate (x, y, z) should be z coordinate difference, x and y coordinates are identical.ButIt is that, since the floor in CAD engineering drawing all provides in plan view, z coordinate can not obtain, it is possible to obtainThe coordinate taken is also two-dimentional (only x and y), and z coordinate can voluntarily give according to the actual situation in visualized three-dimensional graphic.
But in CAD engineering drawing, it is absolute coordinate that Stall and second floor, which take the corresponding coordinate in identical position just different,So the coordinate of each break can be indicated accurately, the relative coordinate of each break can be extracted in the application, such as can be withIt is also absolutely to sit in CAD that an identical location point x1 and y1, x1 and y1 are selected in the corresponding plan view of each floorMark, therefore, the relative coordinate Δ x of each floor information may be expressed as: Δ x=x1-x, Δ y=y1-y, using relative coordinate tableThe coordinate information for showing each break on boundary line can make the coordinate letter of the identical position x and y having the same of different floorsBreath.
S230: according to and the corresponding boundary information of every floor, the attribute information of each PRRU and corresponding with each PRRUConnecting line information generates corresponding visualized three-dimensional graphic.
Further, in the category for extracting boundary information corresponding with every floor, each PRRU from target CAD engineering drawingAfter property information and connecting line information corresponding with each PRRU, further includes:
According to GML pairs of geographical graphic markup language boundary information corresponding with every floor, each PRRU attribute information andConnecting line information corresponding with each PRRU is handled, and obtains meeting GML linguistic norm, corresponding with every floor each sideBoundary's information, the attribute information of each PRRU and connecting line information corresponding with each PRRU;
It should be noted that the information extracting method of the CAD engineering drawing in the application can using based on ObjectARX andThe software realization that VS2008 writes, and can using based on WebGL3D drawing agreement according to the boundary information that extracts and respectivelyThe attribute information of a PRRU and connecting line information corresponding with each PRRU generate visualized three-dimensional graphic, wherein due to being based onThe data that ObjectARX and VS2008 are extracted can not directly be read based on WebGL3D drawing agreement, it is possible to logicalIt crosses geographical graphic markup language GML and GML standardization processing is carried out to the information of extraction, namely sampling GML language description is extractedThe corresponding boundary information of floor arrive and every, the attribute information of each PRRU and connecting line information corresponding with each PRRU, makeExtracted information meets GML linguistic norm.
Then, above-mentioned foundation boundary information corresponding with every floor, the attribute information of each PRRU and corresponding with each PRRUConnecting line information generate the process of corresponding visualized three-dimensional graphic, be specifically as follows:
Using based on WebGL3D drawing agreement to meet GML linguistic norm, corresponding with every floor each boundary believesBreath, the attribute information of each PRRU and connecting line information corresponding with each PRRU carry out visualization processing, obtain accordingly may be usedDepending on changing 3-D graphic.
Specifically, being illustrated by taking visualized three-dimensional graphic shown in Fig. 3 as an example, wherein F1, F2 correspond to Stall, second floor,The edge (contour line 11 and 12) of peripheral polygon indicates the outer boundary of floor, the rectangle 21 of the inside represent individual stair courtyards andElevator, hanging cylinder 31 indicates PRRU (equipment) and line 32 is the connecting line of PRRU, and the other end block 41 of line 32 isLight current well.Multiple floors are also shown in the same way, such display effect just makes the device distribution of floor more straightIt sees, facilitates extraction and statistics of the staff to information needed.
On the basis of the above embodiments, the information that the embodiment of the present invention has also correspondingly provided a kind of CAD engineering drawing mentionsDevice is taken, specifically referring to figure 4..The device includes:
Module 51 is obtained, for obtaining target CAD engineering drawing;
Extraction module 52, for extracting boundary information corresponding with every floor, each PRRU from target CAD engineering drawingAttribute information and connecting line information corresponding with each PRRU;
Generation module 53, for according to boundary information corresponding with every floor, each PRRU attribute information and with it is eachThe corresponding connecting line information of PRRU generates corresponding visualized three-dimensional graphic.
Further, extraction module 52 includes:
Decomposition unit obtains each floor for carrying out resolution process to target CAD engineering drawing according to preset decomposition ruleFloor name;
First matching unit obtains and each floor for matching each floor name with target CAD engineering drawingThe attribute information of the corresponding boundary information of title and each PRRU;Attribute information includes PRRU number and floor name;
Second matching unit, for the attribute information of each PRRU to be matched with target CDA engineering drawing, obtain with oftenThe corresponding connecting line information of a PRRU.
Further, decomposition unit includes:
Subelement is obtained, for obtaining the current plane figure in target CAD engineering drawing;
Judgment sub-unit, for judging whether current plane figure is to repeat floor plan, if so, triggering first is extractedSubelement;If it is not, then subelement is extracted in triggering second;
First extracts subelement, obtains weight for obtaining the name information for repeating floor plan, and according to name informationThe floor name for each floor that multiple floor plan is included;
Second extracts subelement, for directly acquiring the corresponding floor name of plan view;
Traversal Unit for using next plan view in target CAD engineering drawing as current plane figure, and returns to triggeringAcquiring unit, until each plan view traversal in target CAD engineering drawing finishes.
Further, the device further include:
Preprocessing module obtains target CAD for pre-processing according to default naming rule to initial CAD engineering drawingEngineering drawing, and trigger and obtain module 51.Wherein, the output end of preprocessing module is connect with the input terminal for obtaining module 31.
Further, between extraction module 52 and generation module 53, the device further include:
GML module, for according to GML couples of geographical graphic markup language boundary information corresponding with every floor, each PRRUAttribute information and connecting line information corresponding with each PRRU handled, obtain meeting GML linguistic norm, with every floorCorresponding each boundary information, the attribute information of each PRRU and connecting line information corresponding with each PRRU;
Then, generation module 53, specifically for using based on WebGL3D drawing agreement to meet GML linguistic norm, with it is everyThe corresponding each boundary information of floor, the attribute information of each PRRU and connecting line information corresponding with each PRRU carry out visualChange processing, obtains corresponding visualized three-dimensional graphic.
It should be noted that the information extracting device of CAD engineering drawing provided in an embodiment of the present invention has and above-mentioned implementationThe identical beneficial effect of information extracting method of the CAD engineering drawing provided in example, to CAD work involved in this present embodimentThe specific introduction of the information extracting method of journey figure please refers to above method embodiment, and details are not described herein by the application.
On the basis of the above embodiments, the embodiment of the invention also provides a kind of information extracting systems of CAD engineering drawingSpecifically referring to figure 5..The system includes:
Memory 61, for storing computer program;
Processor 62, when for executing computer program the step of the realization such as information extracting method of above-mentioned CAD engineering drawing.
For example, the processor 62 in the present embodiment is for realizing acquisition target CAD engineering drawing;From target CAD engineering drawingIt extracts and the corresponding boundary information of every floor, the attribute information of each PRRU and connecting line information corresponding with each PRRU;According to and the corresponding boundary information of every floor, the attribute information of each PRRU and connecting line information corresponding with each PRRU generateCorresponding visualized three-dimensional graphic.
On the basis of the above embodiments, the embodiment of the invention also provides a kind of computer readable storage mediums, calculateIt is stored with computer program on machine readable storage medium storing program for executing, such as above-mentioned CAD engineering drawing is realized when computer program is executed by processorInformation extracting method the step of.
The computer readable storage medium may include: USB flash disk, mobile hard disk, read-only memory (Read-OnlyMemory,ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. are various can store programThe medium of code.
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with otherThe difference of embodiment, the same or similar parts in each embodiment may refer to each other.For device disclosed in embodimentFor, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is said referring to method partIt is bright.
It should also be noted that, in the present specification, relational terms such as first and second and the like be used merely to byOne entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operationBetween there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaningCovering non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes thatA little elements, but also including other elements that are not explicitly listed, or further include for this process, method, article orThe intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arrangedExcept there is also other identical elements in the process, method, article or equipment for including element.
The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present invention.Various modifications to these embodiments will be readily apparent to those skilled in the art, as defined hereinGeneral Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, of the inventionIt is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase oneThe widest scope of cause.