def parse_longitude(value):
    """
    Parse longitude in the form "W10" or "E10".
    """
    lonsign = {'W': 1, 'E': -1}
    if 'W' in value or 'E' in value:
        return lonsign[value[3]] * float(value[4:])
