CN103440114A - Web architecture-based three-dimensional wellbore trajectory display system - Google Patents

Web architecture-based three-dimensional wellbore trajectory display system Download PDF

Info

Publication number
CN103440114A
CN103440114A CN2013103002358A CN201310300235A CN103440114A CN 103440114 A CN103440114 A CN 103440114A CN 2013103002358 A CN2013103002358 A CN 2013103002358A CN 201310300235 A CN201310300235 A CN 201310300235A CN 103440114 A CN103440114 A CN 103440114A
Authority
CN
China
Prior art keywords
dimensional
data
module
oil
gas well
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.)
Granted
Application number
CN2013103002358A
Other languages
Chinese (zh)
Other versions
CN103440114B (en
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.)
China Petroleum and Natural Gas Co Ltd
Original Assignee
China Petroleum and Natural Gas 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 China Petroleum and Natural Gas Co Ltd filed Critical China Petroleum and Natural Gas Co Ltd
Priority to CN201310300235.8A priority Critical patent/CN103440114B/en
Publication of CN103440114A publication Critical patent/CN103440114A/en
Application granted granted Critical
Publication of CN103440114B publication Critical patent/CN103440114B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The invention provides a Web architecture-based three-dimensional wellbore trajectory display system. The display system comprises an oil-gas well data processing module, a three-dimensional coordinate generation module, a first coordinate transmission module, a client Web browser, a second coordinate transmission module, a drawing module, a three-dimensional graphic rendering engine and an interaction module, wherein the oil-gas well data processing module is used for acquiring oil-gas well inclination data; the three-dimensional coordinate generation module is used for generating a three-dimensional coordinate according to the inclination data; the first coordinate transmission module is used for storing the three-dimensional coordinate in a script program and transmitting to the client Web browser; the client Web browser is used for loading the second coordinate transmission module, the drawing module, the three-dimensional graphic rendering engine and the interaction module from a server during start and transmitting the script program to the second coordinate transmission module; the second coordinate transmission module is sued for analyzing the three-dimensional coordinate from the script program; the drawing module is used for drawing a three-dimensional wellbore trajectory geometric figure according to the three-dimensional coordinate; the three-dimensional graphic rendering engine is used for performing three-dimensional effect rendering on the three-dimensional wellbore trajectory geometric figure; the interaction module is used for controlling the drawing system and the three-dimensional graphic rendering engine to perform updating according to an operation instruction input by a user. The display system has higher universality in consideration of different storage formats of the inclination data and the application to different Web browser environments.

Description

A kind of three-dimensional well bore track display system based on the Web framework
Technical field
The present invention relates to the three-dimensional image display technology field, particularly, relate to a kind of three-dimensional well bore track display system based on the Web framework.
Background technology
Along with oil and gas wells in oil fields production data scale increases day by day, under distributed environment, the management for the ease of the multi-user to Oil/gas Well, reduce system upgrade and maintenance cost, and the management system based on the Web framework becomes the main tool that the current oil gas well is produced.In recent years, the continuous propelling of green oilfield and the progress of oil drilling and development technique, the complex structural well increasing year by years such as the orientation well take up an area less, output is high, cluster wells, wellbore trajectory is increasingly sophisticated.Well track is the important evidence of working out Oil/gas Well production measure, intuitively checks that the real three dimensional hole trajectory of Oil/gas Well can the supplement production conceptual design.
But can only in stand-alone software, realize at present the demonstration of three-dimensional wellbore trajectory, and in increasingly occupying the Oil/gas Well production management system based on the Web framework of critical role, lack effective solution always, much Web software can only present three-dimensional wellbore trajectory simply with the static images form, can't to wellbore trajectory, be observed from omnibearing angel.
In addition, wellbore trajectory is to utilize the deviational survey data of well to be drawn, and current complex structural well enormous amount, and the deviational survey data of these oil wells all leave in the different oil field data storehouse of file layout, if represent in real time the wellbore trajectory of complex structural well in enormous quantities, need to the oil field data storehouse different from file layout, extract the deviational survey data, then the data layout that converts standard to could be applied, because the data file layout in each oil field is inconsistent, the process very complex of being processed separately for each data file layout, therefore be badly in need of robotization, the Oil/gas Well production data treatment technology of localization.
Summary of the invention
The fundamental purpose of the embodiment of the present invention is to provide a kind of display system of the three-dimensional wellbore trajectory based on the Web framework, with provide a kind of can be under the Web environment solution of the three-dimensional wellbore trajectory of dynamic view.
To achieve these goals, the embodiment of the present invention provides a kind of display system of the three-dimensional wellbore trajectory based on the Web framework, comprising: Oil/gas Well data processing module, server-side database, three-dimensional coordinate generation module, the first coordinates transmission module, client Web browser, the second coordinates transmission module, drafting module, three-dimensional picture render engine and interactive module; Wherein,
Described Oil/gas Well data processing module is used for Remote Acquisitioning Oil/gas Well hole deviation data, and it is stored in described server-side database;
Described three-dimensional coordinate generation module generates the required three-dimensional coordinate of drawing three-dimensional wellbore trajectory for the hole deviation data of storing according to described server-side database;
Described the first coordinates transmission module is for version and running environment according to described client Web browser, described three-dimensional coordinate is deposited in the shell script that can move to this client Web browser, and described shell script is sent to this client Web browser;
Described client Web browser loads described the second coordinates transmission module, drafting module, three-dimensional picture render engine and interactive module from server end while starting; For the shell script received is transmitted to described the second coordinates transmission module;
Described the second coordinates transmission module, for version and running environment according to described client Web browser, parses three-dimensional coordinate, and described three-dimensional coordinate is sent to described drafting module from described shell script;
Described drafting module is used for according to described three-dimensional coordinate drawing three-dimensional wellbore trajectory geometric figure, and triggers described three-dimensional picture render engine after completing;
Described three-dimensional picture render engine is played up for described three-dimensional wellbore trajectory geometric figure is carried out to 3-D effect;
Described interactive module is for the operational order according to user's input, control described drawing system the three-dimensional wellbore trajectory geometric figure of having drawn is upgraded to processing, and control described three-dimensional picture render engine and the three-dimensional wellbore trajectory geometric figure after upgrading is carried out to 3-D effect play up.
By means of technique scheme, the present invention is based on Oil/gas Well hole deviation data generating three-dimensional coordinate, and dynamically show three-dimensional wellbore trajectory by Web browser, but this system omnibearing multi-visual-angle is observed wellbore trajectory, can be for the Oil/gas Well production management provides reliable foundation, in addition, the present invention has considered the different storage formats of hole deviation data, and the application under different Web browser environment, there is higher versatility.
The accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, in below describing embodiment, the accompanying drawing of required use is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the structural representation of the display system of the three-dimensional wellbore trajectory based on the Web framework that provides of the embodiment of the present invention one;
Fig. 2 is the structural representation of the Oil/gas Well data processing module that provides of the embodiment of the present invention one;
Fig. 3 is the structural representation of the drafting module that provides of the embodiment of the present invention one.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making under the creative work prerequisite the every other embodiment obtained, belong to the scope of protection of the invention.
Embodiment mono-
The present embodiment provides a kind of display system of the three-dimensional wellbore trajectory based on the Web framework, as shown in Figure 1, this system comprises: Oil/gas Well data processing module 11, server-side database 12, three-dimensional coordinate generation module 13, the first coordinates transmission module 14, client Web browser 15, the second coordinates transmission module 16, drafting module 17, three-dimensional picture render engine 18 and interactive module 19; Wherein,
Described Oil/gas Well data processing module 11 is for Remote Acquisitioning Oil/gas Well hole deviation data, and it is stored in described server-side database 12;
Described three-dimensional coordinate generation module 13 generates the required three-dimensional coordinate of drawing three-dimensional wellbore trajectory for the hole deviation data according to described server-side database 12 storages;
Described the first coordinates transmission module 14 is for the version according to described client Web browser 15 and running environment, described three-dimensional coordinate is deposited in the shell script that can move to this client Web browser 15, and described shell script is sent to this client Web browser 15;
Described client Web browser 15 loads described the second coordinates transmission module 16, drafting module 17, three-dimensional picture render engine 18 and interactive module 19 from server end while starting; For the shell script received is transmitted to described the second coordinates transmission module 16;
Described the second coordinates transmission module 16, for the version according to described client Web browser 15 and running environment, parses three-dimensional coordinate from described shell script, and described three-dimensional coordinate is sent to described drafting module 17;
Described drafting module 17 is for according to described three-dimensional coordinate drawing three-dimensional wellbore trajectory geometric figure, and triggers described three-dimensional picture render engine 18 after completing;
Described three-dimensional picture render engine 18 is played up for described three-dimensional wellbore trajectory geometric figure is carried out to 3-D effect;
Described interactive module 19 is for the operational order according to user's input, control described drawing system the three-dimensional wellbore trajectory geometric figure of having drawn is upgraded to processing, and control three-dimensional wellbore trajectory geometric figure after 18 pairs of renewals of described three-dimensional picture render engine and carry out 3-D effect and play up.
Concrete, in the present embodiment, server end storage Oil/gas Well data processing module 11, server-side database 12, three-dimensional coordinate generation module 13, the first coordinates transmission module 14, the second coordinates transmission module 16, drafting module 17, three-dimensional picture render engine 18 and interactive module 19, client Web browser 15 loads the second coordinates transmission module 16, drafting module 17, three-dimensional picture render engine 18 and interactive module 19 from server end while starting.
The second coordinates transmission module 16 in the present embodiment, drafting module 17, three-dimensional picture render engine 18 and interactive module 19 are all small-sized client control, can be embedded into fast in client Web browser 15, be different from current employing server side control and draw the technology of wellbore trajectory, the present embodiment is the displaying that realizes three-dimensional wellbore trajectory by being embedded into drafting module 17 in client Web browser 15 and three-dimensional picture render engine 18, and realize providing user's online interaction by being embedded into interactive module in client Web browser 15 19, draw the technology of wellbore trajectory than adopting server side control, the present embodiment is lower to the requirement of network environment, shortened user's stand-by period, there is higher practicality.
Consider the numerous types of client Web browser 15, version and the running environment of Web browser are different, the present embodiment is realized the compatibility of this display system and polytype Web browser by the first coordinates transmission module 14 and the second coordinates transmission module 16, specific as follows: as in the present embodiment, at first to utilize the first coordinates transmission module 14 that is arranged in server end that three-dimensional coordinate is deposited in to the shell script that active client Web browser 15 can move, then utilize the second coordinates transmission module 16 be loaded in client Web browser 15 to parse three-dimensional coordinate from this shell script, this process has taken into full account version and the running environment of active client Web browser 15, make three-dimensional coordinate can transfer to smoothly drafting module 17.
Preferably, described server end is stored at least one second coordinates transmission module 16, and described at least one second coordinates transmission module 16 is corresponding one by one with version and the running environment of at least one client Web browser 15; Described client Web browser 15 loads described the second coordinates transmission module 16 from server end, is specially: described client Web browser 15 loads the described second coordinates transmission module 16 corresponding with this client Web browser 15 from server end.
Concrete, in view of the second coordinates transmission module 16 is the small-sized client controls that are loaded in client Web browser 15, for in the various types of client Web browsers 15 of compatibility, dwindle the data heap(ed) capacity as far as possible, improve loading velocity, provide a plurality of the second coordinates transmission modules 16 at server end in the present embodiment, each second coordinates transmission module 16 is all corresponding one by one with a kind of client Web browser 15, and when client Web browser 15 loads the second coordinates transmission module 16 from server end, according to version and the running environment of self, select the second corresponding coordinates transmission module 16 to be loaded.
In practical application, due to oil and gas well structure complexity and enormous amount, the production data of each Oil/gas Well not adopts unified storage format to be stored, and this has brought inconvenience to this display system application Oil/gas Well production data drawing three-dimensional wellbore trajectory.In order to overcome the difficulty of bringing due to the storage format difference of Oil/gas Well production data, preferably, as shown in Figure 2, described Oil/gas Well data processing module 11 comprises: data-reading unit 111, definite selected cell 112, data rule unit 113, purpose data classifying processing unit 114, the hole deviation data extracting unit 115 of reaching of form; Described data rule unit 113 comprises at least one data rule processor 1131; Described at least one data rule processor 1131 is corresponding one by one with the storage format of at least one Oil/gas Well production data; Wherein,
Described data-reading unit 111 is for the long-range Oil/gas Well production data that reads;
Described form is definite to be reached selected cell 112 for the storage format of definite described Oil/gas Well production data and selects corresponding data rule processor 1131, and the described Oil/gas Well production data read is sent to this corresponding data rule processor 1131;
Described data rule processor 1131 carries out the regularization processing for the Oil/gas Well production data by receiving, and obtains having the Oil/gas Well data of unified storage format;
Described purpose data classifying processing unit 114 is for being collected processing to each described Oil/gas Well data with consolidation form;
Described hole deviation data extracting unit 115 is from the described extracting data hole deviation data that collect processing, and stores in described server-side database 12.
Concrete, the various storage formats that need to first add up the Oil/gas Well production data, and be that various storage formats configure corresponding data rule processor 1131 when this display system of design; The logical process program that in data rule processor 1131, storage is comprised of a series of regular expressions, this logical process program is write for corresponding storage format specially, can resolve the data of this storage format, and it is treated as and has the unified data of setting standard, what so that follow-up, unitized collects processing;
The long-range Oil/gas Well data that read are after the processing of data rule processor 1131 formation have the unified data of setting standard, by purpose data classifying processing unit 114, to it, carry out integrated, this step is mainly to remove repeating data, delete invalid data, by the production data of same Oil/gas Well, corresponding pound sign is done unitized the processing, according to the institutional framework (being Oilfield Company, oil recovery factory, block, oily pound sign) in oil field, production data is collected;
Hole deviation data extracting unit 115 is to extract the hole deviation data such as tiltedly dark, the hole drift angle of each Oil/gas Well, position angle in the production data from collecting processing, and stores in server-side database 12 according to the institutional framework in oil field.
Preferably, described at least one data rule processor 1131 comprises:
The text rule processor, carry out the regularization processing for the Oil/gas Well production data to the text formatting storage;
The form rule processor, carry out the regularization processing for the Oil/gas Well production data to the table format storage;
The database association rule processor, carry out the regularization processing for the Oil/gas Well production data to the storage of database form.
Concrete, the form rule processor is for the treatment of the Form data of for example Office software and the generation of desktop type database, as Excel, Access etc.; The database association rule processor is for the treatment of the data of diverse network type database storage, as Oracle, SQL Server, My SQL etc.
Preferably, described Oil/gas Well data processing module 11 also comprises:
Updating block, for regularly triggering the long-range Oil/gas Well production data that reads of described data-reading unit 111 according to the setting-up time interval; Perhaps, while receiving long-range updating message of sending, trigger the long-range Oil/gas Well production data that reads of described data-reading unit 111.
Concrete, because the Oil/gas Well quantity of actual treatment is various, production data is complicated and changeable, to represent exactly the three-dimensional wellbore trajectory of Oil/gas Well, need to obtain up-to-date Oil/gas Well production data, updating block is set in the present embodiment, make it according to the setting-up time interval, regularly trigger the long-range Oil/gas Well production data that reads of described data-reading unit 111, perhaps, when receiving the long-range updating message of sending of each Oil/gas Well production management department, trigger the long-range Oil/gas Well production data that reads of described data-reading unit 111.
Preferably, as shown in Figure 3, described drafting module 17 comprises: self-adaptation ratio adjustment unit 171, vertical depth Coordinate Adjusting unit 172, three-dimensional geometry drawing unit 173 and three-dimensional word generation unit 174;
Described self-adaptation ratio adjustment unit 171, for the picture display size according to described client Web browser 15, carry out convergent-divergent to the three-dimensional coordinate received;
Described vertical depth Coordinate Adjusting unit 172, reversed for the vertical depth coordinate of the three-dimensional coordinate to receiving, and makes the maximal value of vertical depth coordinate be positioned at the intersection of vertical depth coordinate axis and surface level;
Described three-dimensional geometry drawing unit 173, for the vertical depth coordinate after the three-dimensional coordinate according to after described convergent-divergent and reverse, paint the line segment that forms three-dimensional wellbore trajectory;
Described three-dimensional word generation unit 174, generate for describing the word of three-dimensional wellbore trajectory for reading fontlib.
Concrete, self-adaptation ratio adjustment unit 171 is by the three-dimensional coordinate convergent-divergent, to adapt to the picture display size of active client Web browser 15.
Vertical depth Coordinate Adjusting unit 172 is reversed the vertical depth coordinate, makes its maximal value be positioned at the intersection of vertical depth coordinate axis and surface level, so that the realistic well bore characteristics of the three-dimensional wellbore trajectory of drawing out.
Three-dimensional geometry drawing unit 173 is according to the three-dimensional coordinate after convergent-divergent and the vertical depth coordinate after reversing, draw the line segment that forms three-dimensional wellbore trajectory, this process can specifically be split as the drafting of each crosscut surface level on the vertical depth direction, first on each crosscut surface level, draw the line segment that forms wellbore trajectory, then complete the above-mentioned drafting of each crosscut surface level on the vertical depth direction, form three-dimensional wellbore trajectory geometric figure, wait for that afterwards three-dimensional picture render engine 18 carries out 3-D effect to it and plays up.
Three-dimensional word generation unit 174, read fontlib, and give font coordinate, brightness, color, group name claims and the anglec of rotation etc.
Three-dimensional picture render engine 18 in the present embodiment is small-sized client control, can when starting client Web browser 15, complete fast loading, after drafting module 17 completes the geometric drafting of three-dimensional wellbore trajectory, drafting module 17 triggers 18 pairs of three-dimensional wellbore trajectory geometric figures of having drawn of three-dimensional picture render engine and is played up, and realizes 3-D effect.In the present embodiment, the specific implementation principle of three-dimensional picture render engine 18 can, with reference to current common three-dimensional picture Rendering, repeat no more herein.
Interactive module 19 in the present embodiment is also small-sized client control, can when starting client Web browser 15, complete fast loading.Interactive module 19 is passed through mouse for receiving the user, (these orders comprise movement to the operational order of the inputs such as keyboard, rotation, amplify and dwindle etc.), resolve these operational orders to generate displacement data, the anglec of rotation, the information such as distance of camera lens, and the information that these parsings are obtained passes to the three-dimensional geometry drawing unit 173 in drafting module 17, three-dimensional word generation unit 174 and three-dimensional picture render engine 18, further, three-dimensional geometry drawing unit 173 upgrades calculating according to these information to current three-dimensional wellbore trajectory geometric figure of having completed, three-dimensional word generation unit 174 upgrades calculating according to these information to the current lteral data generated, three-dimensional wellbore trajectory geometric figure after 18 pairs of renewals of three-dimensional picture render engine carries out 3-D effect and plays up, finally complete the renewal of three-dimensional wellbore trajectory.
The display system of the three-dimensional wellbore trajectory based on the Web framework that in sum, the embodiment of the present invention provides has following beneficial effect:
(1) provide the solution that dynamically shows three-dimensional wellbore trajectory under the Web environment, but omnibearing multi-visual-angle is observed wellbore trajectory, for the Oil/gas Well production management provides reliable foundation;
(2) considered the different storage formats of hole deviation data, the processing that can unitize to the production data of multiple storage format, therefrom obtain Oil/gas Well hole deviation data, and then generate the three-dimensional coordinate for the drawing three-dimensional wellbore trajectory;
(3) can with multiple client Web browser compatibility, there is higher versatility;
(4) module is designed to the form of the small-sized control of client, can rapid loading in the client Web browser, network environment is required low, period of reservation of number is short.
Above-described specific embodiment; purpose of the present invention, technical scheme and beneficial effect are further described; institute is understood that; the foregoing is only specific embodiments of the invention; the protection domain be not intended to limit the present invention; within the spirit and principles in the present invention all, any modification of making, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (6)

1. the display system of the three-dimensional wellbore trajectory based on the Web framework, it is characterized in that, comprising: Oil/gas Well data processing module, server-side database, three-dimensional coordinate generation module, the first coordinates transmission module, client Web browser, the second coordinates transmission module, drafting module, three-dimensional picture render engine and interactive module; Wherein,
Described Oil/gas Well data processing module is used for Remote Acquisitioning Oil/gas Well hole deviation data, and it is stored in described server-side database;
Described three-dimensional coordinate generation module generates the required three-dimensional coordinate of drawing three-dimensional wellbore trajectory for the hole deviation data of storing according to described server-side database;
Described the first coordinates transmission module is for version and running environment according to described client Web browser, described three-dimensional coordinate is deposited in the shell script that can move to this client Web browser, and described shell script is sent to this client Web browser;
Described client Web browser loads described the second coordinates transmission module, drafting module, three-dimensional picture render engine and interactive module from server end while starting; For the shell script received is transmitted to described the second coordinates transmission module;
Described the second coordinates transmission module, for version and running environment according to described client Web browser, parses three-dimensional coordinate, and described three-dimensional coordinate is sent to described drafting module from described shell script;
Described drafting module is used for according to described three-dimensional coordinate drawing three-dimensional wellbore trajectory geometric figure, and triggers described three-dimensional picture render engine after completing;
Described three-dimensional picture render engine is played up for described three-dimensional wellbore trajectory geometric figure is carried out to 3-D effect;
Described interactive module is for the operational order according to user's input, control described drawing system the three-dimensional wellbore trajectory geometric figure of having drawn is upgraded to processing, and control described three-dimensional picture render engine and the three-dimensional wellbore trajectory geometric figure after upgrading is carried out to 3-D effect play up.
2. the display system of the three-dimensional wellbore trajectory based on the Web framework according to claim 1, it is characterized in that, described Oil/gas Well data processing module comprises: data-reading unit, definite selected cell, data rule unit, purpose data classifying processing unit, the hole deviation data extracting unit of reaching of form; Described data rule unit comprises at least one data rule processor; Described at least one data rule processor is corresponding one by one with the storage format of at least one Oil/gas Well production data; Wherein,
Described data-reading unit is for the long-range Oil/gas Well production data that reads;
Described form is determined and selected cell is used for determining the storage format of described Oil/gas Well production data and selecting corresponding data rule processor, and the described Oil/gas Well production data read is sent to this corresponding data rule processor;
Described data rule processor, for the Oil/gas Well production data received is carried out to the regularization processing, obtains having the Oil/gas Well data of unified storage format;
Described purpose data classifying processing unit is for being collected processing to each described Oil/gas Well data with unified storage format;
Described hole deviation data extracting unit is from the described extracting data hole deviation data that collect processing, and stores in described server-side database.
3. the display system of the three-dimensional wellbore trajectory based on the Web framework according to claim 2, is characterized in that, described at least one data rule processor comprises:
The text rule processor, carry out the regularization processing for the Oil/gas Well production data to the text formatting storage;
The form rule processor, carry out the regularization processing for the Oil/gas Well production data to the table format storage;
The database association rule processor, carry out the regularization processing for the Oil/gas Well production data to the storage of database form.
4. the display system of the three-dimensional wellbore trajectory based on the Web framework according to claim 2, is characterized in that, described Oil/gas Well data processing module also comprises:
Updating block, for regularly triggering the long-range Oil/gas Well production data that reads of described data-reading unit according to the setting-up time interval; Perhaps, while receiving long-range updating message of sending, trigger the long-range Oil/gas Well production data that reads of described data-reading unit.
5. the display system of the three-dimensional wellbore trajectory based on the Web framework according to claim 1, it is characterized in that, described server end is stored at least one second coordinates transmission module, and described at least one second coordinates transmission module is corresponding one by one with version and the running environment of at least one client Web browser; Described client Web browser loads described the second coordinates transmission module from server end, is specially:
Described client Web browser loads the described second coordinates transmission module corresponding with this client Web browser from server end.
6. the display system of the three-dimensional wellbore trajectory based on the Web framework according to claim 1, it is characterized in that, described drafting module comprises: self-adaptation ratio adjustment unit, vertical depth Coordinate Adjusting unit, three-dimensional geometry drawing unit and three-dimensional word generation unit;
Described self-adaptation ratio adjustment unit, for the picture display size according to described client Web browser, carry out convergent-divergent to the three-dimensional coordinate received;
Described vertical depth Coordinate Adjusting unit, reversed for the vertical depth coordinate of the three-dimensional coordinate to receiving;
Described three-dimensional geometry drawing unit, for the vertical depth coordinate after the three-dimensional coordinate according to after described convergent-divergent and reverse, draw the line segment that forms three-dimensional wellbore trajectory;
Described three-dimensional word generation unit, generate for describing the word of three-dimensional wellbore trajectory for reading fontlib.
CN201310300235.8A 2013-07-17 2013-07-17 A kind of three-dimensional wellbore trajectory display system of sing on web framework Active CN103440114B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310300235.8A CN103440114B (en) 2013-07-17 2013-07-17 A kind of three-dimensional wellbore trajectory display system of sing on web framework

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310300235.8A CN103440114B (en) 2013-07-17 2013-07-17 A kind of three-dimensional wellbore trajectory display system of sing on web framework

Publications (2)

Publication Number Publication Date
CN103440114A true CN103440114A (en) 2013-12-11
CN103440114B CN103440114B (en) 2016-09-07

Family

ID=49693806

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310300235.8A Active CN103440114B (en) 2013-07-17 2013-07-17 A kind of three-dimensional wellbore trajectory display system of sing on web framework

Country Status (1)

Country Link
CN (1) CN103440114B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105735969A (en) * 2016-03-03 2016-07-06 厦门大学 Oil well bore track plotting device and method
CN107608608A (en) * 2017-09-25 2018-01-19 浙江科澜信息技术有限公司 A kind of information interacting method, the apparatus and system of three-dimensional graphics renderer engine
CN109544699A (en) * 2018-09-13 2019-03-29 上海嘉实(集团)有限公司 A kind of graphic display method for three-dimensional software
CN110020235A (en) * 2017-08-23 2019-07-16 北京京东尚科信息技术有限公司 Web browser threedimensional model localization method, device, medium and electronic equipment
CN116614566A (en) * 2023-05-30 2023-08-18 广东匠芯创科技有限公司 Interface protocol display method, system and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6449857B1 (en) * 1999-12-07 2002-09-17 Valery A. Anikolenko Inclinometer and inclinometer network
CN101387198A (en) * 2007-09-14 2009-03-18 中国石油化工股份有限公司 Monitoring method for drilled wellbore trajectories
CN202832505U (en) * 2012-09-14 2013-03-27 中国石油天然气股份有限公司 Measuring system of dynamic liquid level of oil well

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6449857B1 (en) * 1999-12-07 2002-09-17 Valery A. Anikolenko Inclinometer and inclinometer network
CN101387198A (en) * 2007-09-14 2009-03-18 中国石油化工股份有限公司 Monitoring method for drilled wellbore trajectories
CN202832505U (en) * 2012-09-14 2013-03-27 中国石油天然气股份有限公司 Measuring system of dynamic liquid level of oil well

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105735969A (en) * 2016-03-03 2016-07-06 厦门大学 Oil well bore track plotting device and method
CN110020235A (en) * 2017-08-23 2019-07-16 北京京东尚科信息技术有限公司 Web browser threedimensional model localization method, device, medium and electronic equipment
CN110020235B (en) * 2017-08-23 2021-08-03 北京京东尚科信息技术有限公司 Web browser three-dimensional model positioning method, device, medium and electronic equipment
CN107608608A (en) * 2017-09-25 2018-01-19 浙江科澜信息技术有限公司 A kind of information interacting method, the apparatus and system of three-dimensional graphics renderer engine
CN109544699A (en) * 2018-09-13 2019-03-29 上海嘉实(集团)有限公司 A kind of graphic display method for three-dimensional software
CN116614566A (en) * 2023-05-30 2023-08-18 广东匠芯创科技有限公司 Interface protocol display method, system and storage medium

Also Published As

Publication number Publication date
CN103440114B (en) 2016-09-07

Similar Documents

Publication Publication Date Title
KR101627169B1 (en) System for authorting and providing augmented reality cotents
CN103440114A (en) Web architecture-based three-dimensional wellbore trajectory display system
CN103678705B (en) A kind of VCT file is to the vector data Parallel transformation method of shapefile file
Yang et al. Efficient transmission of vector data over the Internet
CN102930580A (en) Data frame animation
US11727200B2 (en) Annotation tool generation method, annotation method, electronic device and storage medium
CN103650013A (en) Methods and systems for browsing heterogeneous map data
CN104006805A (en) Electric power engineering field reconnaissance method based on mobile GIS
CN105096369A (en) WEB-based engineering information visualizing system
Liu et al. Optimization of simulation and visualization analysis of dam-failure flood disaster for diverse computing systems
CN103035031A (en) Three-dimensional man-machine interaction display control method for power grid operation monitoring
CN103136791A (en) Data association method and data association device used for airplane digitalization maintenance and application
CN103971412A (en) Electronic map display method and device
Ding et al. Analysis of a building collaborative platform for Industry 4.0 based on Building Information Modelling technology
CN103678578A (en) Data visualization processing method, server and data visualization processing system
CN104375814A (en) Generation method and device of an interface document
CN105468227A (en) Method and apparatus for displaying information in webpage
CN102902706B (en) Expand form to check
CN103917984A (en) Systems and methods for assisted property modeling
CN111443966A (en) IETM searching and positioning method based on desktop type virtual simulation
CN101510141A (en) Touch screen information display method
CN110634176A (en) Shield tunnel construction display system and method integrating real-time tunneling data
CN111984743B (en) Audit business data display method, audit business data display device, audit business data display computer equipment and audit business data storage medium
CN103077273A (en) Interactive design system and method constructed on network electronic map for on-line route selection of engineering
Chandra et al. Data visualization: existing tools and techniques

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant