def geo_coordinates(longitude=0, latitude=0):
    """
    transform geographical coordinates given as longitude [-180..+180]
    and latitude [-90..+90] in a string with absolute indications and
    'N', 'S', 'E', 'W' 

    input:
    - longitude, decimal degrees, float
    - latitude, decimal degrees, float
    
    output:
    - string in format '27.34N 14.82E'

    """
    if latitude >= 0:
        lat_dir = 'N'
        lat_val = str(round(latitude, 2))
    else:
        lat_dir = 'S'
        lat_val = str(round(-latitude, 2))
    if longitude >= 0:
        lon_dir = 'E'
        lon_val = str(round(longitude, 2))
    else:
        lon_dir = 'W'
        lon_val = str(round(-longitude, 2))
    coord = lat_val + '' + lat_dir + ' ' + lon_val + '' + lon_dir
    return coord
