Thanks Buran.
I am trying this script to convert from decimal to degrees to use on Google Maps but get errors:
I am trying this script to convert from decimal to degrees to use on Google Maps but get errors:
# -*- coding: utf-8 -*- import webbrowser import string def to_degrees(lats, longs): # Convert string forms from ddmm.mmmm to dd°mm'ss.ss“ lat_deg = lats[0:2] lat_mins = lats[2:4] lat_secs = round(float(lats[5:])*60/10000, 2) lat_str = lat_deg + u'°'+ lat_mins + string.printable[68] + str(lat_secs) + string.printable[63] lon_deg = longs[0:3] lon_mins = longs[3:5] lon_secs = round(float(longs[6:])*60/10000, 2) lon_str = lon_deg + u'°'+ lon_mins + string.printable[68] + str(lon_secs) + string.printable[63] return [lat_str, lon_str] #error to_degrees(50,50) TypeErrorTraceback (most recent call last) <ipython-input-222-1cfff49fb11e> in <module>() ----> 1 to_degrees(50,50) c:\users\dell\appdata\local\temp\tmpxzjzal.py in to_degrees(lats, longs) TypeError: 'int' object has no attribute '__getitem__'