Script to Convert Decimal Degree to Degree Minutes
def decimalDegrees2DM(value, pos_neg):
degrees = int(value)
minutes = abs((value - degrees) * 60)
if pos_neg == 'lat':
direction = 'N' if value >= 0 else 'S'
elif pos_neg == 'lon':
direction = 'E' if value >= 0 else 'W'
else:
direction = ''
return "{}°{}'{}".format(degrees, round(minutes, 2), direction)
call using
decimalDegrees2DM(!Latitude!, 'lat')
Comments