add: mapService for OpenLayers