refactor openlayer map util with backbone
fix visualization bug with non-consecutive data sets