I want to create a web application that include Open Street Map . I use OpenLayers library to create map , but now I want to create map without icons like hospitals,coffeshop and other icons.
This images explain:


I want to create a web application that include Open Street Map . I use OpenLayers library to create map , but now I want to create map without icons like hospitals,coffeshop and other icons.
This images explain:


As BradHards already mentioned you'll need to render your own map tiles.
On help.openstreetmap.org there is a list of many opportunities: https://help.openstreetmap.org/questions/136/how-do-i-render-my-own-maps-for-my-website.
A similar post on gis.stackexchange: How would I draw and visualize custom maps based on OSM data?