clean up layer control code; only accept point layers and only return layer if it meets our needs (a point layer with a set of observations).
clean up layer control code; only accept point layers and only return layer if it meets our needs (a point layer with a set of observations).

genegis/genegis,genegis/genegis,genegis/genegis