Custom map icon functionality.