Sorry maybe its not clear, but the “Settings > Share Map” feature is not meant to share your current location. Rather it is meant to share the currently showing map view, weather GPS is on or off. Maybe we can improve this by having two options in the menu: “Share Current Map View” and “Share Current Location”.
For the moment though, the best option to share your current location is to press and hold on the map until a temporary pin appears above your finger and drag it directly over your location. You do not need to save the pin. Just tap on the Info Panel and then tap the Share button. You can also tap on the name in the Info screen before sharing, to give it a name, or change the icon/color.