bgd

Plotting Trajectories

3D view - single trajectory

>>> import well_profile as wp
>>> w1 = wp.load('wellbore1.xlsx')
>>> w1.plot().show()

3d_single

3D view - plot multiple trajectories

Same location

>>> import well_profile as wp
>>> well_1 = wp.load('trajectory1.xlsx')      # LOAD WELL 1
>>> well_2 = wp.get(5000, profile='J', kop=2000, eob=3000, build_angle=85)       # GET WELL 2
>>> well_3 = wp.load('trajectory2.xlsx')        # LOAD WELL 3
>>> well_1.plot(add_well=[well_2, well_3],
>>>             names=['first well name',
>>>                    'second well name',
>>>                    'third well name']).show()        # Generate 3D plot for well 1 including wells 2 and 3

multiple_same_loc

Different location

>>> import well_profile as wp
>>> well_1 = wp.load('trajectory1.xlsx')      # LOAD WELL 1
>>> well_2 = wp.get(5000, profile='J', kop=2000, eob=3000, build_angle=85, set_start={'east':2000})       # GET WELL 2 --> North: 0 m, East: 2000 m
>>> well_3 = wp.load('trajectory2.xlsx', set_start={'north':-3000})        # LOAD WELL 3 --> North: -3000 m, East: 0 m
>>> well_1.plot(add_well=[well_2, well_3],
>>>             names=['first well name',
>>>                    'second well name',
>>>                    'third well name']).show()        # Generate 3D plot for well 1 including wells 2 and 3

multiple_diff_loc

Top view

>>> import well_profile as wp
>>> w1 = wp.load('wellbore1.xlsx')
>>> w2 = wp.load('wellbore2.xlsx')
>>> w3 = wp.load('wellbore3.xlsx')
>>> w4 = wp.load('wellbore4.xlsx')
>>> w5 = wp.load('wellbore5.xlsx')
>>> w1.plot(add_well=[w2, w3, w4], plot_type='top').show()

top_view

Versus view

>>> import well_profile as wp
>>> w1 = wp.load('wellbore1.xlsx')
>>> w2 = wp.load('wellbore2.xlsx')
>>> w3 = wp.load('wellbore3.xlsx')
>>> w4 = wp.load('wellbore4.xlsx')
>>> w5 = wp.load('wellbore5.xlsx')
>>> w1.plot(add_well=[w2, w3, w4, w5], plot_type='vs', x_axis='md', y_axis='dls').show()

versus_view

Dark mode

on 3D view

>>> import well_profile as wp
>>> w1 = wp.load('wellbore1.xlsx')
>>> w2 = wp.load('wellbore2.xlsx')
>>> w3 = wp.load('wellbore3.xlsx')
>>> w4 = wp.load('wellbore4.xlsx')
>>> w5 = wp.load('wellbore5.xlsx')
>>> w1.plot(add_well=[w2, w3, w4, w5], style={'darkMode': True}).show()

3d_dark

on Top view

>>> w1.plot(add_well=[w2, w3, w4, w5], plot_type='top', style={'darkMode': True}).show()

top_dark

on Versus view

>>> w1.plot(add_well=[w2, w3, w4, w5], plot_type='vs', x_axis='md', y_axis='dls', style={'darkMode': True}).show()

vs_dark