implementing new openlayer view