harmonica.synthetic.airborne_survey

harmonica.synthetic.airborne_survey

harmonica.synthetic.airborne_survey(region=None, data_region=(- 5.0, - 4.0, 56.0, 56.5))[source]

Create measurement locations for a synthetic airborne survey

The observation points are sampled from the Great Britain total-field magnetic anomaly dataset (see fetch_britain_magnetic). A portion of the original survey is cut (data_region) and the coordinates may be scaled to the given region.

Parameters
  • region (tuple or list (optional)) – Survey horizontal coordinates will be scaled to span this area. The boundaries must be passed in the following order: (east, west, south, north, …), defined on a geodetic coordinate system and in degrees. Only the 4 horizontal boundaries are used. Subsequent boundaries will be ignored. If None, the survey points won’t be scaled. Default None.

  • data_region (tuple or list (optional)) – Subsection of the original Great Britain magnetic dataset that will be sampled. The boundaries must be passed in the following order: (east, west, south, north, …), defined on a geodetic coordinate system and in degrees. All subsequent boundaries will be ignored.

Returns

survey (pandas.DataFrame) – Dataframe containing the coordinates of the observation points on a geodetic coordinate system. The pandas.DataFrame will have the following columns: longitude, latitude, height. Longitudes and latitudes are in degrees, and heights in meters.