This is an idea of how women can pee standing up. A Dutch women invented a product called P-Mate for women. The main selling point is for traveling women like:
Have you ever been afraid to pull down your pants to squat and pee and risk being seen or peeing on your shoes?
You can study or order the product here. What do you think?