function [newHandles] = get_modis_scatter(handles)

handles.modis.sub_x_data = cell(handles.modis.num_color, 1);
handles.modis.sub_y_data = cell(handles.modis.num_color, 1);
for n = 1:handles.modis.num_color
  num_modis_index = length(handles.modis.cluster_index{n});
  if num_modis_index > 0
  x_tmp = zeros(num_modis_index, 1);
  x_tmp(:) = handles.modis.x_data(handles.modis.cluster_index{n});
  y_tmp = zeros(num_modis_index, 1);
  y_tmp(:) = handles.modis.y_data(handles.modis.cluster_index{n});
  else
    x_tmp = [];
    y_tmp = [];
  end
  handles.modis.sub_x_data{n} = x_tmp;
  handles.modis.sub_y_data{n} = y_tmp;
end

newHandles = handles;
