def circle?
      not CIRCLE_KEYS.map {|k| @data['condition']['geo'].keys.include? k}.select {|e| e}.empty?
    end
def circle?
      not CIRCLE_KEYS.map {|k| @data['condition']['geo'].keys.include? k}.select {|e| e}.empty?
    end
True if trigger is a "circle" type, meaning it has a point(longitude,latitude) and
 radius(distance) in its condition, rather than only a geojson or esrijson geometry.