For users creating their own maps with Google “My Maps” and adding their custom markers, it’s useless to switch to the new Google Maps.
In this current state, new Google Maps doesn’t offer the possibility to create your own maps.
In their FAQ, they say the following:
“My Places, My Maps, and classic Google Maps
Since this is just a preview of the new Google Maps experience, we’re still working on adding features, so not all functionality from classic Google Maps is available yet. If you’d like to see a list of all your reviews, ratings, check-ins, or starred items, you can still load classic Google Maps. You can also access, edit, and delete this content from your Google Dashboard.
We now also have a brand new product for creating custom maps – Google Maps Engine Lite. Users can create powerful maps by importing and adding data onto the map to visualize trends. Check it out at mapsengine.google.com/map/. To access your previous My Maps and My Places content, you can click the gear menu [icon] and select My Places.”
Maps Engine lets you create your own maps, but the problem is, it doesn’t allow you to add custom icons: only icons from a default list.
LicenseIcons are availabe unter the Creative Commons Attribution-Share Alike 3.0 Unported license (CC BY SA 3.0) which lets you remix, tweak, and build upon our work even for commercial reasons, as long as you credit the project and license your new creations under the identical terms.
Please credit as follows: Maps Icons Collection https://mapicons.mapsmarker.com