views.field.geofield_proximity_field:
  type: views.field.numeric
  label: 'Geofield Proximity Field'

views.filter_value.geofield_proximity_filter:
  type: views.field.numeric
  label: 'Geofield Proximity Filter'

views.sort.geofield_proximity_sort:
  type: views_sort
  label: 'Geofield Proximity Sort'

views.argument.geofield_proximity_argument:
  type: views_argument
  label: 'Geofield Proximity Argument'

views.filter_value.geofield_rectangular_boundary_filter:
  type: views.field.numeric
  label: 'Geofield Rectangular Boundary Filter'
  mapping:
    value:
      type: mapping
      label: 'Value'
      mapping:
        lat_north_east:
          type: string
          label: 'North East Latitude'
        lon_north_east:
          type: string
          label: 'North East Longitude'
        lat_south_west:
          type: string
          label: 'South West Latitude'
        lon_south_west:
          type: string
          label: 'North East Longitude'

views.argument.geofield_rectangular_boundary_argument:
  type: views_argument
  label: 'Geofield Rectangular Boundary Argument'
