Ability for the user to display or hide out markers for certain categories
To avoid the map getting overcrowded with unnecessary information, the end user should be able to filter markers based on her needs. So some of the less used categories could be hidden by default, but still available for those who need them.