summaryrefslogtreecommitdiffstats
path: root/core/methods_millenial.py
blob: ce7ce1196f9c8e679818f1f5d2f35f35969a2162 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import utm
import math
from django.conf import settings

def lat_lon_entrance(utmstring):
    try:    
        x = float(utmstring.split()[0])
        y = float(utmstring.split()[1])
        #return ' '+str(x+y)+' '+str(y)
        q = utm.to_latlon(x, y, 33, 'U')
        return "{:.5f} {:.5f}".format(q[0],q[1])
    except:
        return 'Not found'

def top_camp_distance(utmstring):
    try:    
        x = float(utmstring.split()[0])
        y = float(utmstring.split()[1])
        tx = settings.TOPCAMPX
        ty = settings.TOPCAMPY
        dist = math.sqrt( (tx-x)*(tx-x) + (ty-y)*(ty-y) )
        return "{:.1f}".format(dist)
    except:
        return 'Not found'