add part of openlayers and map related class