Abstract:In shallow seismic field data acquisition,the seismic line frequently encounters obstacles such as rivers,bridges,or towns.Sources or geophones cannot be placed at such places,which can cause the loss of seismic sources or seismic traces.When encountering obstacles,the geometry must be appropriately modified in order to obtain a continuous tracing contrast of reflection events from underground interfaces.Existing seismic geometry design software is not sufficient for shallow seismic exploration,therefore,in most work areas,geometry-variable design must be hand drawn.In response to this situation,we developed a shallow seismic obstacle-crossing geometry-variable design software using C++ programming language.This software is developed specifically for shallow seismic exploration and is practical and easy to use.The software contains the basic function for drawing a geometry graph,as well as a function for designing obstacle-crossing variable geometry.When the seismic line encounters obstacles,field workers can use this software to design obstacle-crossing geometry to ensure that the seismic line acquires good quality data while going over the obstacle.We used this software to execute an obstacle-crossing geometry-variable design in a practical seismic exploration,subsequently,we contrasted and analyzed the seismic stacked section before and after using the geometry-variable design.Before using the geometry-variable design,the loss of seismic sources and seismic traces resulted in a decrease in the fold number,a decrease in the signal-to-noise ratio of the final stacked section,loss of data,and poor continuity of the reflection events.After using the geometry-variable design software developed by author,the signal-to-noise ratio of the final stacked section was improved,and the continuity of the reflection events were significantly better.This application example indicates that the obstacle-crossing geometry designed by this software can effectively improve the quality of seismic data.Based on our results,we conclude that this software is helpful for field data acquisition.