Answers for "pyhton dms to decimal"

0

pyhton dms to decimal

def conversion(old):
    direction = {'N':1, 'S':-1, 'E': 1, 'W':-1}
    new = old.replace(u'°',' ').replace(''',' ').replace('"',' ')
    new = new.split()
    new_dir = new.pop()
    new.extend([0,0,0])
    return abs((int(new[0])+int(new[1])/60.0+int(new[2])/3600.0) * direction[new_dir])

lat, lon = u'''0°25'30"S, 91°7'W'''.split(', ')
print(conversion(lat), conversion(lon))
Posted by: Guest on January-12-2022

Code answers related to "pyhton dms to decimal"

Python Answers by Framework

Browse Popular Code Answers by Language