def has_next_landscape_page(page)
      raise ArgumentError,
          'Cannot page through query with no LIMIT clause.' if @start_index.nil?
      return false unless page[:entries]
      total_landscape_points_in_page = 0
      page[:entries].each do |landscape|
        total_landscape_points_in_page += landscape[:landscape_points].size
      end
      return total_landscape_points_in_page >= @page_size
    end
def has_next_landscape_page(page)
      raise ArgumentError,
          'Cannot page through query with no LIMIT clause.' if @start_index.nil?
      return false unless page[:entries]
      total_landscape_points_in_page = 0
      page[:entries].each do |landscape|
        total_landscape_points_in_page += landscape[:landscape_points].size
      end
      return total_landscape_points_in_page >= @page_size
    end
def has_next_landscape_page ( page ) raise ArgumentError , 'Cannot page through query with no LIMIT clause.' if @start_index . nil? return false unless page [ :entries ] total_landscape_points_in_page = 0 page [ :entries ] . each do | landscape | total_landscape_points_in_page += landscape [ :landscape_points ] . size end return total_landscape_points_in_page >= @page_size end
Determining whether another page exists when dealing with bid landscapes
 is different from other types of queries. Use this method for those cases.
Determining whether another page exists when dealing with bid landscapes is different from other types of queries . Use this method for those cases .